Hi,
Ich habe hier einen Trunk der Deutschen Telefon.. aber nicht ganz der Zertifizierte, sondern ich habe die Sipdaten aus einer Installation der Cloud Telefonie von Deutche Telekom übernommen..
Damit das funktioniert habe ich das Sip-Profile der Deutschen Telefon kopiert und als host und fromdomain einfach anstatt sip.dtst.de cx.dtst.de eingetragen...
Die Nummern registrieren sich und ich kann wunderbar rein und raus telefonieren...
Einziger Wermutstropfen: Die eingehenden Nummern kommen im Format: 007123455 anstatt 07123455 oder 00497123455 , dh. ein Rückruf aus einer Rufliste ist nicht möglich, da eine 0 zuviel ist...
Jetzt habe ich versucht die Manuelle Konifig der Leitung anzupassen. Da steht im Standard das hier drin:
exten => _X.,1,Goto(incoming,${EXTEN},1)
exten => _+X.,1,Goto(incoming,${EXTEN},1)
Wenn ich jetzt das so ändere,
exten => _X.,1,Set(CALLERID(num)=${CALLERID(num):1})
exten => _X.,n,Goto(incoming,${EXTEN},1)
exten => _+X.,n,Goto(incoming,${EXTEN},1)
Dann kommt im Log komischerweise:
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [4698840@DT-41-incoming:1] Set("SIP/0714xxxx8841-0000000d", "channelname=DT-41-incoming") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [4698840@DT-41-incoming:2] Set("SIP/0714xxxx841-0000000d", "lineconfigid=1005") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [4698840@DT-41-incoming:3] Goto("SIP/0714xxxx841-0000000d", "DT-41-incoming-manuell,4698840,1") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Goto (DT-41-incoming-manuell,4698840,1)
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [xxxx840@DT-41-incoming-manuell:1] Goto("SIP/071424698841-0000000d", "incoming,xxxx840,1") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Goto (incoming,xxxx840,1)
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [4698840@incoming:1] Goto("SIP/0714xxxxx841-0000000d", "calling,xxxxx840,1") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Goto (calling,xxxx840,1)
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [xxxx840@calling:1] GotoIf("SIP/074xxxx8841-0000000d", "0?4") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] pbx.c: -- Executing [xxxx840@calling:2] AGI("SIP/0714xxxx8841-0000000d", "agi:async,,1005,,,,,,,,,,,,,,") in new stack
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] res_agi.c: -- AGI Script Executing Application: (Set) Options: (CALLERID(name)=xxxx8840 : 0071xxxx12626)
[Jun 27 20:43:50] VERBOSE[31108][C-00000013] res_agi.c: -- AGI Script Executing Application: (Playback) Options: (/var/starface/module/instances/repo/3f39e5cd-dfaf-4596-8e8c-2088cba50a40/res/6bcb0eda-ba91-43e5-a462-f54a5dd30768)
Komisch deshalb, da ich auf Chanelname DT-40 anrufe.... ???? DT-41 ist der Trunk für die Durchwahl 41.. ich habe die Durchwahl 40 angerufen....
Der Call kommt normal rein, und die 0 ist noch drann
Hat mir jeman den entscheidenden Hinweise ?