[Gelöst] Anrufer aus allen Netzen hören kein Rufton wenn Sie meine Asterisk Telefonanlage anrufen

sharbich

Neuer User
Mitglied seit
30 Aug 2012
Beiträge
191
Punkte für Reaktionen
3
Punkte
18
Hallo Ihr Lieben,
ich benötige Eure Unterstützung. Ich Denke gemeinsam werden wir das Problem lösen? Ich Habe Asterisk in der Version 20.10.6 und Freepbx mit der Version 16.0.40 am laufen. Wenn ich mich zu Hause anrufe dann höre ich kein Rufzeichen im Telefon. Es klingelt aber zu Hause. Nehme ich das Gespräch an so ist die Verständigung von beiden Seiten da. Das Problem besteht bei jeden Anruf, egal aus welchen Netz ich hier zu Hause anrufe.

Gespräche nach draußen funktionieren ohne Probleme. Ein entsprechender Rufton ist zu hören. Ich habe schon versucht mit verschiedenen Einstellungen herum zu probieren (Rewrite Contact, etc.) alles ohne Erfolg.

Ich habe in der Asterisk Console folgende Information für Euch:
Ankommender Anruf
Code:
dsme01*CLI>

    -- Executing [+4921#####855@from-pstn:1] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(number)=01#####2259") in new stack

    -- Executing [+4921#####855@from-pstn:2] Set("PJSIP/telekom_021##9####5-0000000a", "CHANNEL(language)=de_custom") in new stack

    -- Executing [+4921#####855@from-pstn:3] Gosub("PJSIP/telekom_021##9####5-0000000a", "sub-record-check,s,1(in,+4921#####855,dontcare)") in new stack

    -- Executing [s@sub-record-check:1] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?initialized") in new stack

    -- Executing [s@sub-record-check:2] Set("PJSIP/telekom_021##9####5-0000000a", "__REC_STATUS=INITIALIZED") in new stack

    -- Executing [s@sub-record-check:3] Set("PJSIP/telekom_021##9####5-0000000a", "NOW=1731579785") in new stack

    -- Executing [s@sub-record-check:4] Set("PJSIP/telekom_021##9####5-0000000a", "__DAY=14") in new stack

    -- Executing [s@sub-record-check:5] Set("PJSIP/telekom_021##9####5-0000000a", "__MONTH=11") in new stack

    -- Executing [s@sub-record-check:6] Set("PJSIP/telekom_021##9####5-0000000a", "__YEAR=2024") in new stack

    -- Executing [s@sub-record-check:7] Set("PJSIP/telekom_021##9####5-0000000a", "__TIMESTR=20241114-112305") in new stack

    -- Executing [s@sub-record-check:8] Set("PJSIP/telekom_021##9####5-0000000a", "__FROMEXTEN=unknown") in new stack

    -- Executing [s@sub-record-check:9] Set("PJSIP/telekom_021##9####5-0000000a", "__MON_FMT=wav") in new stack

    -- Executing [s@sub-record-check:10] NoOp("PJSIP/telekom_021##9####5-0000000a", "Recordings initialized") in new stack

    -- Executing [s@sub-record-check:11] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ARG3=dontcare)") in new stack

    -- Executing [s@sub-record-check:12] Set("PJSIP/telekom_021##9####5-0000000a", "REC_POLICY_MODE_SAVE=") in new stack

    -- Executing [s@sub-record-check:13] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(REC_STATUS=NO)") in new stack

    -- Executing [s@sub-record-check:14] GotoIf("PJSIP/telekom_021##9####5-0000000a", "2?checkaction") in new stack

    -- Goto (sub-record-check,s,17)

    -- Executing [s@sub-record-check:17] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?sub-record-check,in,1") in new stack

    -- Goto (sub-record-check,in,1)

    -- Executing [in@sub-record-check:1] NoOp("PJSIP/telekom_021##9####5-0000000a", "Inbound Recording Check to +4921#####855") in new stack

    -- Executing [in@sub-record-check:2] Set("PJSIP/telekom_021##9####5-0000000a", "FROMEXTEN=unknown") in new stack

    -- Executing [in@sub-record-check:3] ExecIf("PJSIP/telekom_021##9####5-0000000a", "12?Set(FROMEXTEN=01#####2259)") in new stack

    -- Executing [in@sub-record-check:4] Gosub("PJSIP/telekom_021##9####5-0000000a", "recordcheck,1(dontcare,in,+4921#####855)") in new stack

    -- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/telekom_021##9####5-0000000a", "Starting recording check against dontcare") in new stack

    -- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/telekom_021##9####5-0000000a", "dontcare") in new stack

    -- Goto (sub-record-check,recordcheck,3)

    -- Executing [recordcheck@sub-record-check:3] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [in@sub-record-check:5] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [+4921#####855@from-pstn:4] Set("PJSIP/telekom_021##9####5-0000000a", "CHANNEL(tonezone)=de") in new stack

    -- Executing [+4921#####855@from-pstn:5] Set("PJSIP/telekom_021##9####5-0000000a", "__FROM_DID=+4921#####855") in new stack

    -- Executing [+4921#####855@from-pstn:6] Set("PJSIP/telekom_021##9####5-0000000a", "returnhere=1") in new stack

    -- Executing [+4921#####855@from-pstn:7] Gosub("PJSIP/telekom_021##9####5-0000000a", "app-blacklist-check,s,1()") in new stack

    -- Executing [s@app-blacklist-check:1] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?blacklisted") in new stack

    -- Executing [s@app-blacklist-check:2] Set("PJSIP/telekom_021##9####5-0000000a", "CALLED_BLACKLIST=1") in new stack

    -- Executing [s@app-blacklist-check:3] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [+4921#####855@from-pstn:8] Set("PJSIP/telekom_021##9####5-0000000a", "CDR(did)=+4921#####855") in new stack

    -- Executing [+4921#####855@from-pstn:9] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?") in new stack

    -- Executing [+4921#####855@from-pstn:10] ExecIf("PJSIP/telekom_021##9####5-0000000a", "1 ?Set(CALLERID(name)=01#####2259)") in new stack

    -- Executing [+4921#####855@from-pstn:11] Set("PJSIP/telekom_021##9####5-0000000a", "__MOHCLASS=") in new stack

    -- Executing [+4921#####855@from-pstn:12] Set("PJSIP/telekom_021##9####5-0000000a", "__REVERSAL_REJECT=FALSE") in new stack

    -- Executing [+4921#####855@from-pstn:13] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?post-reverse-charge") in new stack

    -- Goto (from-pstn,+4921#####855,15)

    -- Executing [+4921#####855@from-pstn:15] NoOp("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [+4921#####855@from-pstn:16] Set("PJSIP/telekom_021##9####5-0000000a", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack

    -- Executing [+4921#####855@from-pstn:17] Set("PJSIP/telekom_021##9####5-0000000a", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack

    -- Executing [+4921#####855@from-pstn:18] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(name-pres)=allowed_not_screened") in new stack

    -- Executing [+4921#####855@from-pstn:19] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(num-pres)=allowed_not_screened") in new stack

    -- Executing [+4921#####855@from-pstn:20] NoOp("PJSIP/telekom_021##9####5-0000000a", "CallerID Entry Point") in new stack

    -- Executing [+4921#####855@from-pstn:21] Goto("PJSIP/telekom_021##9####5-0000000a", "from-did-direct,10,1") in new stack

    -- Goto (from-did-direct,10,1)

    -- Executing [10@from-did-direct:1] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?ext-local,10,1:followme-check,10,1") in new stack

    -- Goto (ext-local,10,1)

    -- Executing [10@ext-local:1] Set("PJSIP/telekom_021##9####5-0000000a", "__RINGTIMER=20") in new stack

    -- Executing [10@ext-local:2] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(__CWIGNORE=)") in new stack

    -- Executing [10@ext-local:3] Macro("PJSIP/telekom_021##9####5-0000000a", "exten-vm,novm,10,1,0,0") in new stack

    -- Executing [s@macro-exten-vm:1] Macro("PJSIP/telekom_021##9####5-0000000a", "user-callerid,") in new stack

    -- Executing [s@macro-user-callerid:1] Set("PJSIP/telekom_021##9####5-0000000a", "TOUCH_MONITOR=1731579785.10") in new stack

    -- Executing [s@macro-user-callerid:2] Set("PJSIP/telekom_021##9####5-0000000a", "CHANCONTEXT=") in new stack

    -- Executing [s@macro-user-callerid:3] Set("PJSIP/telekom_021##9####5-0000000a", "CHANCONTEXT=") in new stack

    -- Executing [s@macro-user-callerid:4] Set("PJSIP/telekom_021##9####5-0000000a", "CHANEXTENCONTEXT=telekom_021##9####5-0000000a") in new stack

    -- Executing [s@macro-user-callerid:5] Set("PJSIP/telekom_021##9####5-0000000a", "CHANEXTEN=telekom_021##9####5-0000000a") in new stack

    -- Executing [s@macro-user-callerid:6] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(number)=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:7] Set("PJSIP/telekom_021##9####5-0000000a", "AMPUSER=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:8] Set("PJSIP/telekom_021##9####5-0000000a", "HOTDESCKCHAN=telekom_021##9####5-0000000a") in new stack

    -- Executing [s@macro-user-callerid:9] Set("PJSIP/telekom_021##9####5-0000000a", "HOTDESKEXTEN=telekom_021##9####5") in new stack

    -- Executing [s@macro-user-callerid:10] Set("PJSIP/telekom_021##9####5-0000000a", "HOTDESKCALL=0") in new stack

    -- Executing [s@macro-user-callerid:11] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(HOTDESKCALL=1)") in new stack

    -- Executing [s@macro-user-callerid:12] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CALLERID(name)=)") in new stack

    -- Executing [s@macro-user-callerid:13] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?report") in new stack

    -- Executing [s@macro-user-callerid:14] ExecIf("PJSIP/telekom_021##9####5-0000000a", "1?Set(REALCALLERIDNUM=01#####2259)") in new stack

    -- Executing [s@macro-user-callerid:15] Set("PJSIP/telekom_021##9####5-0000000a", "AMPUSER=") in new stack

    -- Executing [s@macro-user-callerid:16] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?limit") in new stack

    -- Executing [s@macro-user-callerid:17] Set("PJSIP/telekom_021##9####5-0000000a", "AMPUSERCIDNAME=") in new stack

    -- Executing [s@macro-user-callerid:18] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(__CIDMASQUERADING=TRUE)") in new stack

    -- Executing [s@macro-user-callerid:19] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?report") in new stack

    -- Goto (macro-user-callerid,s,28)

    -- Executing [s@macro-user-callerid:28] NoOp("PJSIP/telekom_021##9####5-0000000a", "Macro Depth is 2") in new stack

    -- Executing [s@macro-user-callerid:29] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?report2:macroerror") in new stack

    -- Goto (macro-user-callerid,s,30)

    -- Executing [s@macro-user-callerid:30] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?continue") in new stack

    -- Executing [s@macro-user-callerid:31] ExecIf("PJSIP/telekom_021##9####5-0000000a", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack

    -- Executing [s@macro-user-callerid:32] Set("PJSIP/telekom_021##9####5-0000000a", "__TTL=64") in new stack

    -- Executing [s@macro-user-callerid:33] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?continue") in new stack

    -- Goto (macro-user-callerid,s,49)

    -- Executing [s@macro-user-callerid:49] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(number)=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:50] Set("PJSIP/telekom_021##9####5-0000000a", "CALLERID(name)=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:51] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?cnum") in new stack

    -- Executing [s@macro-user-callerid:52] Set("PJSIP/telekom_021##9####5-0000000a", "__MCNUM=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:53] Set("PJSIP/telekom_021##9####5-0000000a", "__MCNAME=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:54] Set("PJSIP/telekom_021##9####5-0000000a", "__MCEXTEN=") in new stack

    -- Executing [s@macro-user-callerid:55] Set("PJSIP/telekom_021##9####5-0000000a", "__MCORGCHAN=PJSIP/telekom_021##9####5-0000000a") in new stack

    -- Executing [s@macro-user-callerid:56] Set("PJSIP/telekom_021##9####5-0000000a", "CDR(cnam)=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:57] Set("PJSIP/telekom_021##9####5-0000000a", "CDR(cnum)=01#####2259") in new stack

    -- Executing [s@macro-user-callerid:58] Set("PJSIP/telekom_021##9####5-0000000a", "CHANNEL(language)=de_custom") in new stack

    -- Executing [s@macro-exten-vm:2] Set("PJSIP/telekom_021##9####5-0000000a", "RingGroupMethod=none") in new stack

    -- Executing [s@macro-exten-vm:3] Set("PJSIP/telekom_021##9####5-0000000a", "__EXTTOCALL=10") in new stack

    -- Executing [s@macro-exten-vm:4] Set("PJSIP/telekom_021##9####5-0000000a", "__PICKUPMARK=10") in new stack

    -- Executing [s@macro-exten-vm:5] Set("PJSIP/telekom_021##9####5-0000000a", "RT=20") in new stack

    -- Executing [s@macro-exten-vm:6] Gosub("PJSIP/telekom_021##9####5-0000000a", "sub-record-check,s,1(exten,10,dontcare)") in new stack

    -- Executing [s@sub-record-check:1] GotoIf("PJSIP/telekom_021##9####5-0000000a", "12?initialized") in new stack

    -- Goto (sub-record-check,s,10)

    -- Executing [s@sub-record-check:10] NoOp("PJSIP/telekom_021##9####5-0000000a", "Recordings initialized") in new stack

    -- Executing [s@sub-record-check:11] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ARG3=dontcare)") in new stack

    -- Executing [s@sub-record-check:12] Set("PJSIP/telekom_021##9####5-0000000a", "REC_POLICY_MODE_SAVE=") in new stack

    -- Executing [s@sub-record-check:13] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(REC_STATUS=NO)") in new stack

    -- Executing [s@sub-record-check:14] GotoIf("PJSIP/telekom_021##9####5-0000000a", "5?checkaction") in new stack

    -- Goto (sub-record-check,s,17)

    -- Executing [s@sub-record-check:17] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?sub-record-check,exten,1") in new stack

    -- Goto (sub-record-check,exten,1)

    -- Executing [exten@sub-record-check:1] NoOp("PJSIP/telekom_021##9####5-0000000a", "Exten Recording Check between 01#####2259 and 10") in new stack

    -- Executing [exten@sub-record-check:2] Set("PJSIP/telekom_021##9####5-0000000a", "CALLTYPE=external") in new stack

    -- Executing [exten@sub-record-check:3] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CALLTYPE=)") in new stack

    -- Executing [exten@sub-record-check:4] Set("PJSIP/telekom_021##9####5-0000000a", "CALLEE=dontcare") in new stack

    -- Executing [exten@sub-record-check:5] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CALLEE=dontcare)") in new stack

    -- Executing [exten@sub-record-check:6] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?callee") in new stack

    -- Goto (sub-record-check,exten,11)

    -- Executing [exten@sub-record-check:11] Gosub("PJSIP/telekom_021##9####5-0000000a", "recordcheck,1(dontcare,external,10)") in new stack

    -- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/telekom_021##9####5-0000000a", "Starting recording check against dontcare") in new stack

    -- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/telekom_021##9####5-0000000a", "dontcare") in new stack

    -- Goto (sub-record-check,recordcheck,3)

    -- Executing [recordcheck@sub-record-check:3] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [exten@sub-record-check:12] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-exten-vm:7] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?macrodial") in new stack

    -- Goto (macro-exten-vm,s,13)

    -- Executing [s@macro-exten-vm:13] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?clrheader,1()") in new stack

    -- Executing [s@macro-exten-vm:14] Macro("PJSIP/telekom_021##9####5-0000000a", "dial-one,20,HhTtr,10") in new stack

    -- Executing [s@macro-dial-one:1] Set("PJSIP/telekom_021##9####5-0000000a", "DEXTEN=10") in new stack

    -- Executing [s@macro-dial-one:2] Set("PJSIP/telekom_021##9####5-0000000a", "__MCEXTTOCALL=10") in new stack

    -- Executing [s@macro-dial-one:3] Set("PJSIP/telekom_021##9####5-0000000a", "__MCMULTI=f161526a3f50698ed8a324c3da6503d4") in new stack

    -- Executing [s@macro-dial-one:4] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(__EXTTOCALL=10)") in new stack

    -- Executing [s@macro-dial-one:5] Set("PJSIP/telekom_021##9####5-0000000a", "DIALSTATUS_CW=") in new stack

    -- Executing [s@macro-dial-one:6] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?screen,1()") in new stack

    -- Executing [s@macro-dial-one:7] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?cf,1()") in new stack

    -- Executing [s@macro-dial-one:8] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?skip1") in new stack

    -- Goto (macro-dial-one,s,11)

    -- Executing [s@macro-dial-one:11] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?nodial") in new stack

    -- Executing [s@macro-dial-one:12] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?continue") in new stack

    -- Executing [s@macro-dial-one:13] Set("PJSIP/telekom_021##9####5-0000000a", "EXTHASCW=ENABLED") in new stack

    -- Executing [s@macro-dial-one:14] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?next1:cwinusebusy") in new stack

    -- Goto (macro-dial-one,s,26)

    -- Executing [s@macro-dial-one:26] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?next3:continue") in new stack

    -- Goto (macro-dial-one,s,28)

    -- Executing [s@macro-dial-one:28] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?nodial") in new stack

    -- Executing [s@macro-dial-one:29] GosubIf("PJSIP/telekom_021##9####5-0000000a", "1?dstring,1():dlocal,1()") in new stack

    -- Executing [dstring@macro-dial-one:1] Set("PJSIP/telekom_021##9####5-0000000a", "DSTRING=") in new stack

    -- Executing [dstring@macro-dial-one:2] Set("PJSIP/telekom_021##9####5-0000000a", "DEVICES=10") in new stack

    -- Executing [dstring@macro-dial-one:3] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Return()") in new stack

    -- Executing [dstring@macro-dial-one:4] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(DEVICES=0)") in new stack

    -- Executing [dstring@macro-dial-one:5] Set("PJSIP/telekom_021##9####5-0000000a", "LOOPCNT=1") in new stack

    -- Executing [dstring@macro-dial-one:6] Set("PJSIP/telekom_021##9####5-0000000a", "ITER=1") in new stack

    -- Executing [dstring@macro-dial-one:7] Set("PJSIP/telekom_021##9####5-0000000a", "THISDIAL=PJSIP/10") in new stack

    -- Executing [dstring@macro-dial-one:8] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?docheck") in new stack

    -- Executing [dstring@macro-dial-one:9] NoOp("PJSIP/telekom_021##9####5-0000000a", "Debug: Found PJSIP Destination PJSIP/10") in new stack

    -- Executing [dstring@macro-dial-one:10] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?doset") in new stack

    -- Executing [dstring@macro-dial-one:11] NoOp("PJSIP/telekom_021##9####5-0000000a", "Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS") in new stack

    -- Executing [dstring@macro-dial-one:12] Set("PJSIP/telekom_021##9####5-0000000a", "THISDIAL=PJSIP/10/sip:[email protected]:60625;transport=TCP") in new stack

    -- Executing [dstring@macro-dial-one:13] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(DIALSTATUS=CHANUNAVAIL)") in new stack

    -- Executing [dstring@macro-dial-one:14] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?skipset") in new stack

    -- Executing [dstring@macro-dial-one:15] Set("PJSIP/telekom_021##9####5-0000000a", "DSTRING=PJSIP/10/sip:[email protected]:60625;transport=TCP&") in new stack

    -- Executing [dstring@macro-dial-one:16] Set("PJSIP/telekom_021##9####5-0000000a", "ITER=2") in new stack

    -- Executing [dstring@macro-dial-one:17] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?begin") in new stack

    -- Executing [dstring@macro-dial-one:18] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Return()") in new stack

    -- Executing [dstring@macro-dial-one:19] Set("PJSIP/telekom_021##9####5-0000000a", "DSTRING=PJSIP/10/sip:[email protected]:60625;transport=TCP") in new stack

    -- Executing [dstring@macro-dial-one:20] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-dial-one:30] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?nodial") in new stack

    -- Executing [s@macro-dial-one:31] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?skiptrace") in new stack

    -- Executing [s@macro-dial-one:32] GosubIf("PJSIP/telekom_021##9####5-0000000a", "1?ctset,1():ctclear,1()") in new stack

    -- Executing [ctset@macro-dial-one:1] Set("PJSIP/telekom_021##9####5-0000000a", "DB(CALLTRACE/10)=01#####2259") in new stack

    -- Executing [ctset@macro-dial-one:2] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-dial-one:33] Set("PJSIP/telekom_021##9####5-0000000a", "D_OPTIONS=HhTtr") in new stack

    -- Executing [s@macro-dial-one:34] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack

    -- Executing [s@macro-dial-one:35] NoOp("PJSIP/telekom_021##9####5-0000000a", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack

    -- Executing [s@macro-dial-one:36] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ALERT_INFO=)") in new stack

    -- Executing [s@macro-dial-one:37] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ALERT_INFO=)") in new stack

    -- Executing [s@macro-dial-one:38] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ALERT_INFO=)") in new stack

    -- Executing [s@macro-dial-one:39] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ALERT_INFO=Normal;volume=)") in new stack

    -- Executing [s@macro-dial-one:40] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(ALERT_INFO=Normal;volume=)") in new stack

    -- Executing [s@macro-dial-one:41] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack

    -- Executing [s@macro-dial-one:42] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CHANNEL(musicclass)=)") in new stack

    -- Executing [s@macro-dial-one:43] GosubIf("PJSIP/telekom_021##9####5-0000000a", "0?qwait,1()") in new stack

    -- Executing [s@macro-dial-one:44] Set("PJSIP/telekom_021##9####5-0000000a", "__CWIGNORE=") in new stack

    -- Executing [s@macro-dial-one:45] Set("PJSIP/telekom_021##9####5-0000000a", "__KEEPCID=TRUE") in new stack

    -- Executing [s@macro-dial-one:46] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?usegoto,1") in new stack

    -- Executing [s@macro-dial-one:47] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?godial") in new stack

    -- Goto (macro-dial-one,s,51)

    -- Executing [s@macro-dial-one:51] Macro("PJSIP/telekom_021##9####5-0000000a", "dialout-one-predial-hook,") in new stack

    -- Executing [s@macro-dialout-one-predial-hook:1] MacroExit("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-dial-one:52] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(D_OPTIONS=HhtrI)") in new stack

    -- Executing [s@macro-dial-one:53] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CWRING=r(callwaiting)):Set(CWRING=)") in new stack

    -- Executing [s@macro-dial-one:54] NoOp("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-dial-one:55] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(D_OPTIONS=Hhtr)") in new stack

    -- Executing [s@macro-dial-one:56] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(D_OPTIONS=HhTtrg)") in new stack

    -- Executing [s@macro-dial-one:57] Dial("PJSIP/telekom_021##9####5-0000000a", "PJSIP/10/sip:[email protected]:60625;transport=TCP,20,HhTtrb(func-apply-sipheaders^s^1)") in new stack

    -- PJSIP/10-0000000b Internal Gosub(func-apply-sipheaders,s,1) start

    -- Executing [s@func-apply-sipheaders:1] NoOp("PJSIP/10-0000000b", "Applying SIP Headers to channel PJSIP/10-0000000b") in new stack

    -- Executing [s@func-apply-sipheaders:2] Set("PJSIP/10-0000000b", "localchan=10-0000000b") in new stack

    -- Executing [s@func-apply-sipheaders:3] Set("PJSIP/10-0000000b", "DialMCEXT=10") in new stack

    -- Executing [s@func-apply-sipheaders:4] Set("PJSIP/10-0000000b", "CHANNEL(hangup_handler_push)=app-missedcall-hangup,10,1") in new stack

    -- Executing [s@func-apply-sipheaders:5] Set("PJSIP/10-0000000b", "TECH=PJSIP") in new stack

    -- Executing [s@func-apply-sipheaders:6] Set("PJSIP/10-0000000b", "SIPHEADERKEYS=") in new stack

    -- Executing [s@func-apply-sipheaders:7] While("PJSIP/10-0000000b", "0") in new stack

    -- Jumping to priority 13

    -- Executing [s@func-apply-sipheaders:14] Return("PJSIP/10-0000000b", "") in new stack

  == Spawn extension (from-internal, 10, 1) exited non-zero on 'PJSIP/10-0000000b'

    -- PJSIP/10-0000000b Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=

    -- Called PJSIP/10/sip:[email protected]:60625;transport=TCP

       > 0x7fa0ec274870 -- Strict RTP learning after remote address set to: 217.0.160.45:13140

  == Using SIP RTP Audio TOS bits 184

  == Using SIP RTP Audio TOS bits 184 in TCLASS field.

  == Using SIP RTP Audio CoS mark 5

    -- PJSIP/10-0000000b is ringing

    -- PJSIP/10-0000000b Internal Gosub(app-missedcall-hangup,10,1) start

    -- Executing [10@app-missedcall-hangup:1] NoOp("PJSIP/10-0000000b", "Dialed: 10") in new stack

    -- Executing [10@app-missedcall-hangup:2] NoOp("PJSIP/10-0000000b", "Caller: ") in new stack

    -- Executing [10@app-missedcall-hangup:3] GotoIf("PJSIP/10-0000000b", "0?exit") in new stack

    -- Executing [10@app-missedcall-hangup:4] Set("PJSIP/10-0000000b", "EXTENNUM=10") in new stack

    -- Executing [10@app-missedcall-hangup:5] Set("PJSIP/10-0000000b", "FEXTENNUM=10") in new stack

    -- Executing [10@app-missedcall-hangup:6] GotoIf("PJSIP/10-0000000b", "1?exit") in new stack

    -- Goto (app-missedcall-hangup,10,8)

    -- Executing [10@app-missedcall-hangup:8] Return("PJSIP/10-0000000b", "") in new stack

  == Spawn extension (from-internal, 10, 1) exited non-zero on 'PJSIP/10-0000000b'

    -- PJSIP/10-0000000b Internal Gosub(app-missedcall-hangup,10,1) complete GOSUB_RETVAL=

  == Spawn extension (macro-dial-one, s, 57) exited non-zero on 'PJSIP/telekom_021##9####5-0000000a' in macro 'dial-one'

  == Spawn extension (macro-exten-vm, s, 14) exited non-zero on 'PJSIP/telekom_021##9####5-0000000a' in macro 'exten-vm'

  == Spawn extension (ext-local, 10, 3) exited non-zero on 'PJSIP/telekom_021##9####5-0000000a'

    -- Executing [h@ext-local:1] Macro("PJSIP/telekom_021##9####5-0000000a", "hangupcall,") in new stack

    -- Executing [s@macro-hangupcall:1] Set("PJSIP/telekom_021##9####5-0000000a", "__MCVMSTATUS=") in new stack

    -- Executing [s@macro-hangupcall:2] Gosub("PJSIP/telekom_021##9####5-0000000a", "app-missedcall-hangup,s,1()") in new stack

    -- Executing [s@app-missedcall-hangup:1] NoOp("PJSIP/telekom_021##9####5-0000000a", "Dialed: s") in new stack

    -- Executing [s@app-missedcall-hangup:2] NoOp("PJSIP/telekom_021##9####5-0000000a", "Caller: ") in new stack

    -- Executing [s@app-missedcall-hangup:3] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?exit") in new stack

    -- Executing [s@app-missedcall-hangup:4] Set("PJSIP/telekom_021##9####5-0000000a", "EXTENNUM=s") in new stack

    -- Executing [s@app-missedcall-hangup:5] Set("PJSIP/telekom_021##9####5-0000000a", "FEXTENNUM=s") in new stack

    -- Executing [s@app-missedcall-hangup:6] GotoIf("PJSIP/telekom_021##9####5-0000000a", "0?exit") in new stack

    -- Executing [s@app-missedcall-hangup:7] AGI("PJSIP/telekom_021##9####5-0000000a", "agi://127.0.0.1/missedcallnotify.php,s,,s,0,,PJSIP/telekom_021##9####5-0000000a,CANCEL,,,") in new stack

    -- <PJSIP/telekom_021##9####5-0000000a>AGI Script agi://127.0.0.1/missedcallnotify.php completed, returning 0

    -- Executing [s@app-missedcall-hangup:8] Return("PJSIP/telekom_021##9####5-0000000a", "") in new stack

    -- Executing [s@macro-hangupcall:3] GotoIf("PJSIP/telekom_021##9####5-0000000a", "1?theend") in new stack

    -- Goto (macro-hangupcall,s,5)

[2024-11-14 11:23:12] ERROR[2941]: cdr.c:3414 ast_cdr_getvar: Unable to find CDR for channel PJSIP/telekom_021##9####5-0000000a

    -- Executing [s@macro-hangupcall:5] ExecIf("PJSIP/telekom_021##9####5-0000000a", "0?Set(CDR(recordingfile)=)") in new stack

[2024-11-14 11:23:12] ERROR[2941]: cdr.c:3414 ast_cdr_getvar: Unable to find CDR for channel PJSIP/telekom_021##9####5-0000000a

    -- Executing [s@macro-hangupcall:6] Hangup("PJSIP/telekom_021##9####5-0000000a", "") in new stack

  == Spawn extension (macro-hangupcall, s, 6) exited non-zero on 'PJSIP/telekom_021##9####5-0000000a' in macro 'hangupcall'

  == Spawn extension (ext-local, h, 1) exited non-zero on 'PJSIP/telekom_021##9####5-0000000a'
Ich könnte Euch auch ein tcpdump zur Verfügung stellen. Allerdings bräuchte ich dazu etwas Unterstützung weil ich das nicht jeden Tag mache. Ich freue mich auf Eure Unterstützung und hoffe das wir das Problem gemeinsam lösen können.
Gruß von Stefan Harbich
 
Zuletzt bearbeitet:
Servus,

ich bin zwar kein Asterisk-Profi und kann den Log nur teilweise interpretieren, allerdings läuft mir das Fehlerbild regelmäßig über den Weg.

Schau dir mal die Early-Media-Einstellungen in der Signalisierung an.
Wenn deine Anlage signalisiert, dass sie im Early-Dialog Media schicken will dann aber keinen eigenen Ringback ins Netz einspeist, kommen die wenigstens Endgeräte auf der Gegenstelle damit klar und legen i.d.R. keinen lokalen Ringback an - Folge: Stille bis das Gespräch angenommen wird.

Grüße
Dennis
 
Schau dir mal die Early-Media-Einstellungen in der Signalisierung an.
Wie kann ich mir diese Einstellungen am besten ansehen? Über ein tcpdump? Kannst Du mir dabei ein wenig unterstützen?
 
Mit einem tcpdump könnten wir uns zumindest anschauen, wie die Anlage in Richtung Provider arbeitet - das wäre ein Anfang.
Interessant wäre hierbei das SIP180/183, welches von der Asterisk auf das eingehende INVITE geantwortet wird.

VG
Dennis
 
Okay, hier der erste tcpdump. Diesen Dump habe ich gestartet bevor ich Asterisk gestartet habe. Müsste also nur die Registrierung der Hauptleitung im Telekom Netz sein.
Code:
root@rome01:~# tcpdump -vvvv -i eth2 tcp port 5060 or udp portrange 30000-30099 -s 0
tcpdump: listening on eth2, link-type EN10MB (Ethernet), snapshot length 262144 bytes
11:02:36.885411 IP (tos 0x60, ttl 63, id 39999, offset 0, flags [DF], proto TCP (6), length 60)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [S], cksum 0x4654 (correct), seq 857345710, win 64240, options [mss 1460,sackOK,TS val 457811399 ecr 0,nop,wscale 7], length 0
11:02:36.900573 IP (tos 0xb8, ttl 59, id 0, offset 0, flags [none], proto TCP (6), length 60)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [S.], cksum 0x3416 (correct), seq 3048075001, ack 857345711, win 26480, options [mss 1336,sackOK,TS val 2226617544 ecr 457811399,nop,wscale 9], length 0
11:02:36.901209 IP (tos 0x60, ttl 63, id 40000, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0xc7d2 (correct), seq 1, ack 1, win 502, options [nop,nop,TS val 457811415 ecr 2226617544], length 0
11:02:36.901231 IP (tos 0x60, ttl 63, id 40001, offset 0, flags [DF], proto TCP (6), length 667)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0xe496 (correct), seq 1:616, ack 1, win 502, options [nop,nop,TS val 457811415 ecr 2226617544], length 615
11:02:36.916600 IP (tos 0xb8, ttl 59, id 37410, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0xc71a (correct), seq 1, ack 616, win 55, options [nop,nop,TS val 2226617560 ecr 457811415], length 0
11:02:37.005532 IP (tos 0xb8, ttl 59, id 37411, offset 0, flags [none], proto TCP (6), length 807)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [P.], cksum 0x1459 (correct), seq 1:756, ack 616, win 55, options [nop,nop,TS val 2226617649 ecr 457811415], length 755
11:02:37.005956 IP (tos 0x60, ttl 63, id 40002, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0xc1a7 (correct), seq 616, ack 756, win 501, options [nop,nop,TS val 457811520 ecr 2226617649], length 0
11:02:37.006527 IP (tos 0x60, ttl 63, id 40003, offset 0, flags [DF], proto TCP (6), length 947)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0xf4d5 (correct), seq 616:1511, ack 756, win 501, options [nop,nop,TS val 457811521 ecr 2226617649], length 895
11:02:37.021448 IP (tos 0xb8, ttl 59, id 37412, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0xbfd2 (correct), seq 756, ack 1511, win 58, options [nop,nop,TS val 2226617665 ecr 457811521], length 0
11:02:37.091899 IP (tos 0xb8, ttl 59, id 37413, offset 0, flags [none], proto TCP (6), length 1799)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [P.], cksum 0x332a (incorrect -> 0xe378), seq 756:2503, ack 1511, win 58, options [nop,nop,TS val 2226617736 ecr 457811521], length 1747
11:02:37.092589 IP (tos 0x60, ttl 63, id 40004, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0xb6a8 (correct), seq 1511, ack 2503, win 501, options [nop,nop,TS val 457811606 ecr 2226617736], length 0
11:03:08.693842 IP (tos 0x60, ttl 63, id 40005, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0x3b38 (correct), seq 1510, ack 2503, win 501, options [nop,nop,TS val 457843207 ecr 2226617736], length 0
11:03:08.708592 IP (tos 0xb8, ttl 59, id 37415, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0x3ce4 (correct), seq 2503, ack 1511, win 58, options [nop,nop,TS val 2226649351 ecr 457811606], length 0
11:03:15.983193 IP (tos 0x60, ttl 63, id 40006, offset 0, flags [DF], proto TCP (6), length 535)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0x9813 (correct), seq 1511:1994, ack 2503, win 501, options [nop,nop,TS val 457850496 ecr 2226649351], length 483
11:03:15.998176 IP (tos 0xb8, ttl 59, id 37416, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0x8698 (correct), seq 2503, ack 1994, win 62, options [nop,nop,TS val 2226656641 ecr 457850496], length 0
11:03:16.018301 IP (tos 0xb8, ttl 59, id 37417, offset 0, flags [none], proto TCP (6), length 491)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [P.], cksum 0x928d (correct), seq 2503:2942, ack 1994, win 62, options [nop,nop,TS val 2226656661 ecr 457850496], length 439
11:03:16.066300 IP (tos 0x60, ttl 63, id 40007, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0x82c3 (correct), seq 1994, ack 2942, win 501, options [nop,nop,TS val 457850579 ecr 2226656661], length 0
Der zweite tcpdump zeigt ein Anruf aus dem Handynetz zu meinen Telekom Anschluss.
Code:
11:08:42.731280 IP (tos 0xb8, ttl 59, id 37440, offset 0, flags [none], proto TCP (6), length 2283)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [P.], cksum 0x350e (incorrect -> 0x4575), seq 11262:13493, ack 7469, win 91, options [nop,nop,TS val 2226983363 ecr 458165319], length 2231
11:08:42.731935 IP (tos 0x60, ttl 63, id 40039, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0x4bf7 (correct), seq 7469, ack 13493, win 496, options [nop,nop,TS val 458177234 ecr 2226983363], length 0
11:08:42.732658 IP (tos 0x60, ttl 63, id 40040, offset 0, flags [DF], proto TCP (6), length 775)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0xda02 (correct), seq 7469:8192, ack 13493, win 501, options [nop,nop,TS val 458177235 ecr 2226983363], length 723
11:08:42.733256 IP (tos 0xb8, ttl 59, id 37442, offset 0, flags [none], proto TCP (6), length 2282)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [P.], cksum 0x350d (incorrect -> 0x9e9f), seq 13493:15723, ack 7469, win 91, options [nop,nop,TS val 2226983366 ecr 458165319], length 2230
11:08:42.733756 IP (tos 0x60, ttl 63, id 40041, offset 0, flags [DF], proto TCP (6), length 52)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [.], cksum 0x4064 (correct), seq 8192, ack 15723, win 501, options [nop,nop,TS val 458177236 ecr 2226983366], length 0
11:08:42.734160 IP (tos 0x60, ttl 63, id 40042, offset 0, flags [DF], proto TCP (6), length 775)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0x0379 (correct), seq 8192:8915, ack 15723, win 501, options [nop,nop,TS val 458177237 ecr 2226983366], length 723
11:08:42.749280 IP (tos 0xb8, ttl 59, id 37444, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0x3f16 (correct), seq 15723, ack 8915, win 97, options [nop,nop,TS val 2226983382 ecr 458177235], length 0
11:08:42.800241 IP (tos 0x60, ttl 63, id 40043, offset 0, flags [DF], proto TCP (6), length 1301)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0xe28b (correct), seq 8915:10164, ack 15723, win 501, options [nop,nop,TS val 458177303 ecr 2226983382], length 1249
11:08:42.802051 IP (tos 0x60, ttl 63, id 40044, offset 0, flags [DF], proto TCP (6), length 1300)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0x5512 (correct), seq 10164:11412, ack 15723, win 501, options [nop,nop,TS val 458177305 ecr 2226983382], length 1248
11:08:42.817260 IP (tos 0xb8, ttl 59, id 37445, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0x34c3 (correct), seq 15723, ack 11412, win 107, options [nop,nop,TS val 2226983450 ecr 458177303], length 0
11:08:42.820401 IP (tos 0x0, ttl 63, id 7463, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.822335 IP (tos 0x0, ttl 63, id 7464, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.840340 IP (tos 0x0, ttl 63, id 7469, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.842272 IP (tos 0x0, ttl 63, id 7470, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.860224 IP (tos 0x0, ttl 63, id 7474, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.862289 IP (tos 0x0, ttl 63, id 7475, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.880338 IP (tos 0x0, ttl 63, id 7479, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.882301 IP (tos 0x0, ttl 63, id 7480, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.900347 IP (tos 0x0, ttl 63, id 7484, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.902267 IP (tos 0x0, ttl 63, id 7485, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.920342 IP (tos 0x0, ttl 63, id 7487, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.922301 IP (tos 0x0, ttl 63, id 7488, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.940081 IP (tos 0x0, ttl 63, id 7493, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.941988 IP (tos 0x0, ttl 63, id 7494, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.960338 IP (tos 0x0, ttl 63, id 7497, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.962278 IP (tos 0x0, ttl 63, id 7498, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:42.980338 IP (tos 0x0, ttl 63, id 7499, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:42.982301 IP (tos 0x0, ttl 63, id 7500, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.000348 IP (tos 0x0, ttl 63, id 7502, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.002157 IP (tos 0x0, ttl 63, id 7503, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.020114 IP (tos 0x0, ttl 63, id 7507, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.022126 IP (tos 0x0, ttl 63, id 7508, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.040342 IP (tos 0x0, ttl 63, id 7513, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.042304 IP (tos 0x0, ttl 63, id 7514, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.060345 IP (tos 0x0, ttl 63, id 7517, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.062309 IP (tos 0x0, ttl 63, id 7518, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.080273 IP (tos 0x0, ttl 63, id 7522, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.082303 IP (tos 0x0, ttl 63, id 7523, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.100345 IP (tos 0x0, ttl 63, id 7525, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.102025 IP (tos 0x0, ttl 63, id 7526, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.120336 IP (tos 0x0, ttl 63, id 7531, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.122302 IP (tos 0x0, ttl 63, id 7532, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.140351 IP (tos 0x0, ttl 63, id 7537, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.142303 IP (tos 0x0, ttl 63, id 7538, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.160088 IP (tos 0x0, ttl 63, id 7539, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.162302 IP (tos 0x0, ttl 63, id 7540, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.180344 IP (tos 0x0, ttl 63, id 7544, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.182329 IP (tos 0x0, ttl 63, id 7545, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.200284 IP (tos 0x0, ttl 63, id 7549, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.202315 IP (tos 0x0, ttl 63, id 7550, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.220358 IP (tos 0x0, ttl 63, id 7553, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.222303 IP (tos 0x0, ttl 63, id 7554, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.240105 IP (tos 0x0, ttl 63, id 7559, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.242303 IP (tos 0x0, ttl 63, id 7560, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.260342 IP (tos 0x0, ttl 63, id 7564, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.262304 IP (tos 0x0, ttl 63, id 7565, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.280339 IP (tos 0x0, ttl 63, id 7570, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.282303 IP (tos 0x0, ttl 63, id 7571, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.300341 IP (tos 0x0, ttl 63, id 7575, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.302289 IP (tos 0x0, ttl 63, id 7576, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.320086 IP (tos 0x0, ttl 63, id 7578, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.322304 IP (tos 0x0, ttl 63, id 7579, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.340255 IP (tos 0x0, ttl 63, id 7584, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.342303 IP (tos 0x0, ttl 63, id 7585, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.360375 IP (tos 0x0, ttl 63, id 7590, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.362301 IP (tos 0x0, ttl 63, id 7591, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.380096 IP (tos 0x0, ttl 63, id 7594, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.382295 IP (tos 0x0, ttl 63, id 7595, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.400343 IP (tos 0x0, ttl 63, id 7597, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.402280 IP (tos 0x0, ttl 63, id 7598, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.420344 IP (tos 0x0, ttl 63, id 7599, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.422310 IP (tos 0x0, ttl 63, id 7600, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.440343 IP (tos 0x0, ttl 63, id 7601, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.442312 IP (tos 0x0, ttl 63, id 7602, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.460105 IP (tos 0x0, ttl 63, id 7606, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.462306 IP (tos 0x0, ttl 63, id 7607, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.480343 IP (tos 0x0, ttl 63, id 7612, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.482039 IP (tos 0x0, ttl 63, id 7613, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.500343 IP (tos 0x0, ttl 63, id 7617, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.502304 IP (tos 0x0, ttl 63, id 7618, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.520345 IP (tos 0x0, ttl 63, id 7622, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.522307 IP (tos 0x0, ttl 63, id 7623, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.540091 IP (tos 0x0, ttl 63, id 7627, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.542213 IP (tos 0x0, ttl 63, id 7628, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.560345 IP (tos 0x0, ttl 63, id 7631, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.562312 IP (tos 0x0, ttl 63, id 7632, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.580515 IP (tos 0x60, ttl 63, id 40045, offset 0, flags [DF], proto TCP (6), length 1301)
    192.168.0.2.50157 > 217.0.146.133.5060: Flags [P.], cksum 0x2d23 (correct), seq 11412:12661, ack 15723, win 501, options [nop,nop,TS val 458178083 ecr 2226983450], length 1249
11:08:43.582267 IP (tos 0x0, ttl 63, id 7635, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.600075 IP (tos 0x0, ttl 63, id 7640, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.602305 IP (tos 0x0, ttl 63, id 7641, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.620332 IP (tos 0x0, ttl 63, id 7645, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
11:08:43.622197 IP (tos 0x0, ttl 63, id 7646, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30088 > 217.0.166.44.41946: [udp sum ok] UDP, length 172
11:08:43.635256 IP (tos 0xb8, ttl 59, id 37446, offset 0, flags [none], proto TCP (6), length 52)
    217.0.146.133.5060 > 192.168.0.2.50157: Flags [.], cksum 0x299f (correct), seq 15723, ack 12661, win 112, options [nop,nop,TS val 2226984268 ecr 458178083], length 0
11:08:43.640328 IP (tos 0x0, ttl 63, id 7650, offset 0, flags [DF], proto UDP (17), length 200)
    192.168.0.2.30026 > 217.0.166.44.42028: [udp sum ok] UDP, length 172
Wie gesagt bei einen Anruf zu meinem Telekom Anschluss hört der Anrufer kein Rufzeichen.

-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Mit einem tcpdump ...

VG
Dennis
Ich hoffe das ich den tcpdump Befehl richtig ausgeführt habe? Diesen habe ich am zentralen OpenWRT Router ausgeführt. Dieser hängt direkt hinter dem Modem DSL Modem. Ich habe die Port's begrenzt. Das hat alles schon mal funktioniert. Nur durch ein großen Defekt in meinem Netztwerk musste ich alles neu einrichten. Desaster Recovery hat versagt.

-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Meine tcpdump Informationen beinhalten leider nicht die Informationen die du wahrscheinlich benötigst. Ich habe im Moment arge Probleme mit der ganzen Situation. Seit dem Desaster Recovery. Ich bin wirklich im Momenta an mir selbst am zweifeln. Überhaupt nichts gelingt so wie es soll. Furchtbar.
 
Nein, das hilft so nicht weiter - der trace zeigt nur bis hoch zur TCP-Ebene, SIP läuft aber eine Schicht darüber.
Speichere die tcpdumps mal als .pcap ab (tcpdump -w [filename].pcap), öffne diesen mit Wireshark und wähle über Teleohine->VoIP Anrufe die Call-Übersicht aus. Wenn beim Mitschnitt nichts schief gelaufen ist erkennt Wireshark den Anruf und du kannst das Flow-Chart dazu öffnen:
1731675160702.png
(Du solltest nur weiniger Zeilen im Fenster VoIP Anrufe haben)

Zum einen wäre das Flowchart wie hier interessant. In deinen Call-Szenarien dürfte wie in meinem Beispiel ein 180 Ringing (4) vorhanden sein. Das bitte auswählen, den SIP-Part in Wireshark aufklappen und davon einen Screenshot mir zukommen lassen.

VG
Dennis

Bild(er) als Vorschaubild(er) (siehe https://www.ip-phone-forum.de/threads/ip-phone-forum-regeln.297224/ ) eingebunden by stoney
 
Zuletzt bearbeitet von einem Moderator:
Zuletzt bearbeitet:
Ich hoffe das Du damit was anfangen kannst?
 

Anhänge

  • 2024-11-15_call-incoming.png
    2024-11-15_call-incoming.png
    98.8 KB · Aufrufe: 10
Hm.. zwei 183 Session-Progress sind natürlich nicht optimal.
Was steht denn in beiden 183 drin? (Also einfach auf die Message im Flowchart klicken und einen Screenshot vom Payload machen)
 
Ich habe in Freepbx folgende Einstellungen vorgenommen? Ich hoffe das die okay sind? Ich habe jetzt die r mal entfernt. Aber ohne Erfolg.

2024_11_15_freepbx.png

-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Ich hoffe das es hilft.

Bildschirmfoto vom 2024-11-15 15-55-26.pngBildschirmfoto vom 2024-11-15 15-55-20.pngBildschirmfoto vom 2024-11-15 15-54-26.pngBildschirmfoto vom 2024-11-15 15-54-16.png

-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Ich glaube ich habe mich falsch ausgedrückt. Wenn ich von außerhalb zu Hause anrufe, dann höre ich in dem Telefon von dem ich aus anrufe kein Rufzeichen. Egal ob ich aus dem Mobilfunknetz oder einen anderen Festnetzbetreiber aus anrufe.
 
Zuletzt bearbeitet von einem Moderator:
Darum hatte ich das ja geschrieben, denn man kann mit den Parametern schon beeinflussen ob der Anruf ein Klingelzeichen bekommt oder nicht
 
Also den Screenshots zu folge wird das Problem sein, dass lediglich zwei SIP183 von der PBX geschickt werden, ohne einen Early-Dialogue sicher zu etablieren (keine P-Early-Media Steuerung, kein 100rel aktiv) - die 183 machen in dieser Art auch absolut keinen Sinn.

Um den lokalen Ringback der anrufenden Endgeräte verlässlich zu triggern sollte also die erste provisional Response ein SIP180 Ringing sein.
Gibt es in den Einstellungsmenüs keine Punkte zu „Early Media“?
 
Auch ohne das "r" funktioniert es nicht. Kein Rufton zu hören.
Code:
dsme01*CLI>
    -- Executing [+4921#####855@from-pstn:1] Set("PJSIP/telekom_+4921#####855-00000008", "__DIRECTION=INBOUND") in new stack
    -- Executing [+4921#####855@from-pstn:2] Gosub("PJSIP/telekom_+4921#####855-00000008", "sub-record-check,s,1(in,+4921#####855,dontcare)") in new stack
    -- Executing [s@sub-record-check:1] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?initialized") in new stack
    -- Executing [s@sub-record-check:2] Set("PJSIP/telekom_+4921#####855-00000008", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:3] Set("PJSIP/telekom_+4921#####855-00000008", "NOW=1731688665") in new stack
    -- Executing [s@sub-record-check:4] Set("PJSIP/telekom_+4921#####855-00000008", "__DAY=15") in new stack
    -- Executing [s@sub-record-check:5] Set("PJSIP/telekom_+4921#####855-00000008", "__MONTH=11") in new stack
    -- Executing [s@sub-record-check:6] Set("PJSIP/telekom_+4921#####855-00000008", "__YEAR=2024") in new stack
    -- Executing [s@sub-record-check:7] Set("PJSIP/telekom_+4921#####855-00000008", "__TIMESTR=20241115-173745") in new stack
    -- Executing [s@sub-record-check:8] Set("PJSIP/telekom_+4921#####855-00000008", "__FROMEXTEN=unknown") in new stack
    -- Executing [s@sub-record-check:9] Set("PJSIP/telekom_+4921#####855-00000008", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:10] NoOp("PJSIP/telekom_+4921#####855-00000008", "Recordings initialized") in new stack
    -- Executing [s@sub-record-check:11] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ARG3=dontcare)") in new stack
    -- Executing [s@sub-record-check:12] Set("PJSIP/telekom_+4921#####855-00000008", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:13] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(REC_STATUS=NO)") in new stack
    -- Executing [s@sub-record-check:14] GotoIf("PJSIP/telekom_+4921#####855-00000008", "2?checkaction") in new stack
    -- Goto (sub-record-check,s,17)
    -- Executing [s@sub-record-check:17] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?sub-record-check,in,1") in new stack
    -- Goto (sub-record-check,in,1)
    -- Executing [in@sub-record-check:1] NoOp("PJSIP/telekom_+4921#####855-00000008", "Inbound Recording Check to +4921#####855") in new stack
    -- Executing [in@sub-record-check:2] Set("PJSIP/telekom_+4921#####855-00000008", "FROMEXTEN=unknown") in new stack
    -- Executing [in@sub-record-check:3] ExecIf("PJSIP/telekom_+4921#####855-00000008", "14?Set(FROMEXTEN=+4915153522559)") in new stack
    -- Executing [in@sub-record-check:4] Gosub("PJSIP/telekom_+4921#####855-00000008", "recordcheck,1(dontcare,in,+4921#####855)") in new stack
    -- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/telekom_+4921#####855-00000008", "Starting recording check against dontcare") in new stack
    -- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/telekom_+4921#####855-00000008", "dontcare") in new stack
    -- Goto (sub-record-check,recordcheck,3)
    -- Executing [recordcheck@sub-record-check:3] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [in@sub-record-check:5] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [+4921#####855@from-pstn:3] Set("PJSIP/telekom_+4921#####855-00000008", "CHANNEL(tonezone)=de") in new stack
    -- Executing [+4921#####855@from-pstn:4] Set("PJSIP/telekom_+4921#####855-00000008", "__FROM_DID=+4921#####855") in new stack
    -- Executing [+4921#####855@from-pstn:5] Set("PJSIP/telekom_+4921#####855-00000008", "returnhere=1") in new stack
    -- Executing [+4921#####855@from-pstn:6] Gosub("PJSIP/telekom_+4921#####855-00000008", "app-blacklist-check,s,1()") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("PJSIP/telekom_+4921#####855-00000008", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [+4921#####855@from-pstn:7] Set("PJSIP/telekom_+4921#####855-00000008", "CDR(did)=+4921#####855") in new stack
    -- Executing [+4921#####855@from-pstn:8] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?") in new stack
    -- Executing [+4921#####855@from-pstn:9] ExecIf("PJSIP/telekom_+4921#####855-00000008", "1 ?Set(CALLERID(name)=+4915153522559)") in new stack
    -- Executing [+4921#####855@from-pstn:10] Set("PJSIP/telekom_+4921#####855-00000008", "__MOHCLASS=") in new stack
    -- Executing [+4921#####855@from-pstn:11] Set("PJSIP/telekom_+4921#####855-00000008", "__REVERSAL_REJECT=FALSE") in new stack
    -- Executing [+4921#####855@from-pstn:12] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?post-reverse-charge") in new stack
    -- Goto (from-pstn,+4921#####855,14)
    -- Executing [+4921#####855@from-pstn:14] NoOp("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [+4921#####855@from-pstn:15] Set("PJSIP/telekom_+4921#####855-00000008", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
    -- Executing [+4921#####855@from-pstn:16] Set("PJSIP/telekom_+4921#####855-00000008", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
    -- Executing [+4921#####855@from-pstn:17] Set("PJSIP/telekom_+4921#####855-00000008", "CALLERID(name-pres)=allowed_not_screened") in new stack
    -- Executing [+4921#####855@from-pstn:18] Set("PJSIP/telekom_+4921#####855-00000008", "CALLERID(num-pres)=allowed_not_screened") in new stack
    -- Executing [+4921#####855@from-pstn:19] NoOp("PJSIP/telekom_+4921#####855-00000008", "CallerID Entry Point") in new stack
    -- Executing [+4921#####855@from-pstn:20] Goto("PJSIP/telekom_+4921#####855-00000008", "from-did-direct,10,1") in new stack
    -- Goto (from-did-direct,10,1)
    -- Executing [10@from-did-direct:1] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?ext-local,10,1:followme-check,10,1") in new stack
    -- Goto (ext-local,10,1)
    -- Executing [10@ext-local:1] Set("PJSIP/telekom_+4921#####855-00000008", "__RINGTIMER=20") in new stack
    -- Executing [10@ext-local:2] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(__CWIGNORE=)") in new stack
    -- Executing [10@ext-local:3] Macro("PJSIP/telekom_+4921#####855-00000008", "exten-vm,novm,10,0,0,0") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("PJSIP/telekom_+4921#####855-00000008", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("PJSIP/telekom_+4921#####855-00000008", "TOUCH_MONITOR=1731688665.8") in new stack
    -- Executing [s@macro-user-callerid:2] Set("PJSIP/telekom_+4921#####855-00000008", "CHANCONTEXT=") in new stack
    -- Executing [s@macro-user-callerid:3] Set("PJSIP/telekom_+4921#####855-00000008", "CHANCONTEXT=") in new stack
    -- Executing [s@macro-user-callerid:4] Set("PJSIP/telekom_+4921#####855-00000008", "CHANEXTENCONTEXT=telekom_+4921#####855-00000008") in new stack
    -- Executing [s@macro-user-callerid:5] Set("PJSIP/telekom_+4921#####855-00000008", "CHANEXTEN=telekom_+4921#####855-00000008") in new stack
    -- Executing [s@macro-user-callerid:6] Set("PJSIP/telekom_+4921#####855-00000008", "CALLERID(number)=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:7] Set("PJSIP/telekom_+4921#####855-00000008", "AMPUSER=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:8] Set("PJSIP/telekom_+4921#####855-00000008", "HOTDESCKCHAN=telekom_+4921#####855-00000008") in new stack
    -- Executing [s@macro-user-callerid:9] Set("PJSIP/telekom_+4921#####855-00000008", "HOTDESKEXTEN=telekom_+4921#####855") in new stack
    -- Executing [s@macro-user-callerid:10] Set("PJSIP/telekom_+4921#####855-00000008", "HOTDESKCALL=0") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(HOTDESKCALL=1)") in new stack
    -- Executing [s@macro-user-callerid:12] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CALLERID(name)=)") in new stack
    -- Executing [s@macro-user-callerid:13] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?report") in new stack
    -- Executing [s@macro-user-callerid:14] ExecIf("PJSIP/telekom_+4921#####855-00000008", "1?Set(REALCALLERIDNUM=+4915153522559)") in new stack
    -- Executing [s@macro-user-callerid:15] Set("PJSIP/telekom_+4921#####855-00000008", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:16] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:17] Set("PJSIP/telekom_+4921#####855-00000008", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:18] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
    -- Executing [s@macro-user-callerid:19] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?report") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] NoOp("PJSIP/telekom_+4921#####855-00000008", "Macro Depth is 2") in new stack
    -- Executing [s@macro-user-callerid:29] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?report2:macroerror") in new stack
    -- Goto (macro-user-callerid,s,30)
    -- Executing [s@macro-user-callerid:30] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:31] ExecIf("PJSIP/telekom_+4921#####855-00000008", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
    -- Executing [s@macro-user-callerid:32] Set("PJSIP/telekom_+4921#####855-00000008", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:33] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,49)
    -- Executing [s@macro-user-callerid:49] Set("PJSIP/telekom_+4921#####855-00000008", "CALLERID(number)=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:50] Set("PJSIP/telekom_+4921#####855-00000008", "CALLERID(name)=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:51] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?cnum") in new stack
    -- Executing [s@macro-user-callerid:52] Set("PJSIP/telekom_+4921#####855-00000008", "__MCNUM=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:53] Set("PJSIP/telekom_+4921#####855-00000008", "__MCNAME=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:54] Set("PJSIP/telekom_+4921#####855-00000008", "__MCEXTEN=") in new stack
    -- Executing [s@macro-user-callerid:55] Set("PJSIP/telekom_+4921#####855-00000008", "__MCORGCHAN=PJSIP/telekom_+4921#####855-00000008") in new stack
    -- Executing [s@macro-user-callerid:56] Set("PJSIP/telekom_+4921#####855-00000008", "CDR(cnam)=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:57] Set("PJSIP/telekom_+4921#####855-00000008", "CDR(cnum)=+4915153522559") in new stack
    -- Executing [s@macro-user-callerid:58] Set("PJSIP/telekom_+4921#####855-00000008", "CHANNEL(language)=de_DE") in new stack
    -- Executing [s@macro-exten-vm:2] Set("PJSIP/telekom_+4921#####855-00000008", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("PJSIP/telekom_+4921#####855-00000008", "__EXTTOCALL=10") in new stack
    -- Executing [s@macro-exten-vm:4] Set("PJSIP/telekom_+4921#####855-00000008", "__PICKUPMARK=10") in new stack
    -- Executing [s@macro-exten-vm:5] Set("PJSIP/telekom_+4921#####855-00000008", "RT=") in new stack
    -- Executing [s@macro-exten-vm:6] Gosub("PJSIP/telekom_+4921#####855-00000008", "sub-record-check,s,1(exten,10,dontcare)") in new stack
    -- Executing [s@sub-record-check:1] GotoIf("PJSIP/telekom_+4921#####855-00000008", "14?initialized") in new stack
    -- Goto (sub-record-check,s,10)
    -- Executing [s@sub-record-check:10] NoOp("PJSIP/telekom_+4921#####855-00000008", "Recordings initialized") in new stack
    -- Executing [s@sub-record-check:11] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ARG3=dontcare)") in new stack
    -- Executing [s@sub-record-check:12] Set("PJSIP/telekom_+4921#####855-00000008", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:13] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(REC_STATUS=NO)") in new stack
    -- Executing [s@sub-record-check:14] GotoIf("PJSIP/telekom_+4921#####855-00000008", "5?checkaction") in new stack
    -- Goto (sub-record-check,s,17)
    -- Executing [s@sub-record-check:17] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?sub-record-check,exten,1") in new stack
    -- Goto (sub-record-check,exten,1)
    -- Executing [exten@sub-record-check:1] NoOp("PJSIP/telekom_+4921#####855-00000008", "Exten Recording Check between +4915153522559 and 10") in new stack
    -- Executing [exten@sub-record-check:2] Set("PJSIP/telekom_+4921#####855-00000008", "CALLTYPE=external") in new stack
    -- Executing [exten@sub-record-check:3] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CALLTYPE=)") in new stack
    -- Executing [exten@sub-record-check:4] Set("PJSIP/telekom_+4921#####855-00000008", "CALLEE=dontcare") in new stack
    -- Executing [exten@sub-record-check:5] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CALLEE=dontcare)") in new stack
    -- Executing [exten@sub-record-check:6] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?callee") in new stack
    -- Goto (sub-record-check,exten,11)
    -- Executing [exten@sub-record-check:11] Gosub("PJSIP/telekom_+4921#####855-00000008", "recordcheck,1(dontcare,external,10)") in new stack
    -- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/telekom_+4921#####855-00000008", "Starting recording check against dontcare") in new stack
    -- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/telekom_+4921#####855-00000008", "dontcare") in new stack
    -- Goto (sub-record-check,recordcheck,3)
    -- Executing [recordcheck@sub-record-check:3] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [exten@sub-record-check:12] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-exten-vm:7] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?macrodial") in new stack
    -- Goto (macro-exten-vm,s,13)
    -- Executing [s@macro-exten-vm:13] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?clrheader,1()") in new stack
    -- Executing [s@macro-exten-vm:14] Macro("PJSIP/telekom_+4921#####855-00000008", "dial-one,,HhTt,10") in new stack
    -- Executing [s@macro-dial-one:1] Set("PJSIP/telekom_+4921#####855-00000008", "DEXTEN=10") in new stack
    -- Executing [s@macro-dial-one:2] Set("PJSIP/telekom_+4921#####855-00000008", "__MCEXTTOCALL=10") in new stack
    -- Executing [s@macro-dial-one:3] Set("PJSIP/telekom_+4921#####855-00000008", "__MCMULTI=e3fe130e3017a3741be18589191c826c") in new stack
    -- Executing [s@macro-dial-one:4] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(__EXTTOCALL=10)") in new stack
    -- Executing [s@macro-dial-one:5] Set("PJSIP/telekom_+4921#####855-00000008", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:6] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?screen,1()") in new stack
    -- Executing [s@macro-dial-one:7] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?cf,1()") in new stack
    -- Executing [s@macro-dial-one:8] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,11)
    -- Executing [s@macro-dial-one:11] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:12] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?continue") in new stack
    -- Executing [s@macro-dial-one:13] Set("PJSIP/telekom_+4921#####855-00000008", "EXTHASCW=ENABLED") in new stack
    -- Executing [s@macro-dial-one:14] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,26)
    -- Executing [s@macro-dial-one:26] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?next3:continue") in new stack
    -- Goto (macro-dial-one,s,28)
    -- Executing [s@macro-dial-one:28] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:29] GosubIf("PJSIP/telekom_+4921#####855-00000008", "1?dstring,1():dlocal,1()") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("PJSIP/telekom_+4921#####855-00000008", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("PJSIP/telekom_+4921#####855-00000008", "DEVICES=10") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(DEVICES=0)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("PJSIP/telekom_+4921#####855-00000008", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("PJSIP/telekom_+4921#####855-00000008", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("PJSIP/telekom_+4921#####855-00000008", "THISDIAL=PJSIP/10") in new stack
    -- Executing [dstring@macro-dial-one:8] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?docheck") in new stack
    -- Executing [dstring@macro-dial-one:9] NoOp("PJSIP/telekom_+4921#####855-00000008", "Debug: Found PJSIP Destination PJSIP/10") in new stack
    -- Executing [dstring@macro-dial-one:10] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?doset") in new stack
    -- Executing [dstring@macro-dial-one:11] NoOp("PJSIP/telekom_+4921#####855-00000008", "Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("PJSIP/telekom_+4921#####855-00000008", "THISDIAL=PJSIP/10/sip:[email protected]:61156;transport=TCP") in new stack
    -- Executing [dstring@macro-dial-one:13] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(DIALSTATUS=CHANUNAVAIL)") in new stack
    -- Executing [dstring@macro-dial-one:14] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?skipset") in new stack
    -- Executing [dstring@macro-dial-one:15] Set("PJSIP/telekom_+4921#####855-00000008", "DSTRING=PJSIP/10/sip:[email protected]:61156;transport=TCP&") in new stack
    -- Executing [dstring@macro-dial-one:16] Set("PJSIP/telekom_+4921#####855-00000008", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:17] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:18] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:19] Set("PJSIP/telekom_+4921#####855-00000008", "DSTRING=PJSIP/10/sip:[email protected]:61156;transport=TCP") in new stack
    -- Executing [dstring@macro-dial-one:20] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-dial-one:30] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:31] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?skiptrace") in new stack
    -- Executing [s@macro-dial-one:32] GosubIf("PJSIP/telekom_+4921#####855-00000008", "1?ctset,1():ctclear,1()") in new stack
    -- Executing [ctset@macro-dial-one:1] Set("PJSIP/telekom_+4921#####855-00000008", "DB(CALLTRACE/10)=+4915153522559") in new stack
    -- Executing [ctset@macro-dial-one:2] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-dial-one:33] Set("PJSIP/telekom_+4921#####855-00000008", "D_OPTIONS=HhTt") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
    -- Executing [s@macro-dial-one:35] NoOp("PJSIP/telekom_+4921#####855-00000008", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
    -- Executing [s@macro-dial-one:36] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ALERT_INFO=)") in new stack
    -- Executing [s@macro-dial-one:37] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ALERT_INFO=)") in new stack
    -- Executing [s@macro-dial-one:38] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ALERT_INFO=)") in new stack
    -- Executing [s@macro-dial-one:39] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
    -- Executing [s@macro-dial-one:40] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
    -- Executing [s@macro-dial-one:41] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
    -- Executing [s@macro-dial-one:42] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:43] GosubIf("PJSIP/telekom_+4921#####855-00000008", "0?qwait,1()") in new stack
    -- Executing [s@macro-dial-one:44] Set("PJSIP/telekom_+4921#####855-00000008", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:45] Set("PJSIP/telekom_+4921#####855-00000008", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:46] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?usegoto,1") in new stack
    -- Executing [s@macro-dial-one:47] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?godial") in new stack
    -- Goto (macro-dial-one,s,52)
    -- Executing [s@macro-dial-one:52] Macro("PJSIP/telekom_+4921#####855-00000008", "dialout-one-predial-hook,") in new stack
    -- Executing [s@macro-dialout-one-predial-hook:1] MacroExit("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-dial-one:53] ExecIf("PJSIP/telekom_+4921#####855-00000008", "1?Set(D_OPTIONS=HhtI)") in new stack
    -- Executing [s@macro-dial-one:54] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CWRING=r(callwaiting)):Set(CWRING=)") in new stack
    -- Executing [s@macro-dial-one:55] NoOp("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-dial-one:56] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(D_OPTIONS=HhtI)") in new stack
    -- Executing [s@macro-dial-one:57] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(D_OPTIONS=HhtIg)") in new stack
    -- Executing [s@macro-dial-one:58] Dial("PJSIP/telekom_+4921#####855-00000008", "PJSIP/10/sip:[email protected]:61156;transport=TCP,,HhtIb(func-apply-sipheaders^s^1)") in new stack
    -- PJSIP/10-00000009 Internal Gosub(func-apply-sipheaders,s,1) start
    -- Executing [s@func-apply-sipheaders:1] NoOp("PJSIP/10-00000009", "Applying SIP Headers to channel PJSIP/10-00000009") in new stack
    -- Executing [s@func-apply-sipheaders:2] Set("PJSIP/10-00000009", "localchan=10-00000009") in new stack
    -- Executing [s@func-apply-sipheaders:3] Set("PJSIP/10-00000009", "DialMCEXT=10") in new stack
    -- Executing [s@func-apply-sipheaders:4] Set("PJSIP/10-00000009", "CHANNEL(hangup_handler_push)=app-missedcall-hangup,10,1") in new stack
    -- Executing [s@func-apply-sipheaders:5] Set("PJSIP/10-00000009", "TECH=PJSIP") in new stack
    -- Executing [s@func-apply-sipheaders:6] Set("PJSIP/10-00000009", "SIPHEADERKEYS=") in new stack
    -- Executing [s@func-apply-sipheaders:7] While("PJSIP/10-00000009", "0") in new stack
    -- Jumping to priority 13
    -- Executing [s@func-apply-sipheaders:14] Return("PJSIP/10-00000009", "") in new stack
  == Spawn extension (from-internal, 10, 1) exited non-zero on 'PJSIP/10-00000009'
    -- PJSIP/10-00000009 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
    -- Called PJSIP/10/sip:[email protected]:61156;transport=TCP
  == Using SIP RTP Audio TOS bits 184
  == Using SIP RTP Audio TOS bits 184 in TCLASS field.
  == Using SIP RTP Audio CoS mark 5
    -- Connected line update to PJSIP/telekom_+4921#####855-00000008 prevented.
    -- PJSIP/10-00000009 is ringing
       > 0x7fddb435b500 -- Strict RTP learning after remote address set to: 217.0.160.33:35258
    -- PJSIP/10-00000009 Internal Gosub(app-missedcall-hangup,10,1) start
    -- Executing [10@app-missedcall-hangup:1] NoOp("PJSIP/10-00000009", "Dialed: 10") in new stack
    -- Executing [10@app-missedcall-hangup:2] NoOp("PJSIP/10-00000009", "Caller: ") in new stack
    -- Executing [10@app-missedcall-hangup:3] GotoIf("PJSIP/10-00000009", "0?exit") in new stack
    -- Executing [10@app-missedcall-hangup:4] Set("PJSIP/10-00000009", "EXTENNUM=10") in new stack
    -- Executing [10@app-missedcall-hangup:5] Set("PJSIP/10-00000009", "FEXTENNUM=10") in new stack
    -- Executing [10@app-missedcall-hangup:6] GotoIf("PJSIP/10-00000009", "0?exit") in new stack
    -- Executing [10@app-missedcall-hangup:7] AGI("PJSIP/10-00000009", "agi://127.0.0.1/missedcallnotify.php,10,,10,0,,PJSIP/10-00000009,,,,") in new stack
[2024-11-15 17:37:49] WARNING[8279][C-00000005]: res_agi.c:2038 handle_connection: Connecting to '127.0.0.1:4573' failed for url 'agi://127.0.0.1/missedcallnotify.php': Connection refused
[2024-11-15 17:37:49] WARNING[8279][C-00000005]: res_agi.c:2098 launch_netscript: Couldn't connect to any host.  FastAGI failed.
    -- Executing [10@app-missedcall-hangup:8] Return("PJSIP/10-00000009", "") in new stack
  == Spawn extension (from-internal, 10, 1) exited non-zero on 'PJSIP/10-00000009'
    -- PJSIP/10-00000009 Internal Gosub(app-missedcall-hangup,10,1) complete GOSUB_RETVAL=
  == Spawn extension (macro-dial-one, s, 58) exited non-zero on 'PJSIP/telekom_+4921#####855-00000008' in macro 'dial-one'
  == Spawn extension (macro-exten-vm, s, 14) exited non-zero on 'PJSIP/telekom_+4921#####855-00000008' in macro 'exten-vm'
  == Spawn extension (ext-local, 10, 3) exited non-zero on 'PJSIP/telekom_+4921#####855-00000008'
    -- Executing [h@ext-local:1] Macro("PJSIP/telekom_+4921#####855-00000008", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] Set("PJSIP/telekom_+4921#####855-00000008", "__MCVMSTATUS=") in new stack
    -- Executing [s@macro-hangupcall:2] Gosub("PJSIP/telekom_+4921#####855-00000008", "app-missedcall-hangup,s,1()") in new stack
    -- Executing [s@app-missedcall-hangup:1] NoOp("PJSIP/telekom_+4921#####855-00000008", "Dialed: s") in new stack
    -- Executing [s@app-missedcall-hangup:2] NoOp("PJSIP/telekom_+4921#####855-00000008", "Caller: ") in new stack
    -- Executing [s@app-missedcall-hangup:3] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?exit") in new stack
    -- Executing [s@app-missedcall-hangup:4] Set("PJSIP/telekom_+4921#####855-00000008", "EXTENNUM=s") in new stack
    -- Executing [s@app-missedcall-hangup:5] Set("PJSIP/telekom_+4921#####855-00000008", "FEXTENNUM=s") in new stack
    -- Executing [s@app-missedcall-hangup:6] GotoIf("PJSIP/telekom_+4921#####855-00000008", "0?exit") in new stack
    -- Executing [s@app-missedcall-hangup:7] AGI("PJSIP/telekom_+4921#####855-00000008", "agi://127.0.0.1/missedcallnotify.php,s,,s,0,,PJSIP/telekom_+4921#####855-00000008,CANCEL,,,") in new stack
[2024-11-15 17:37:49] WARNING[8279][C-00000005]: res_agi.c:2038 handle_connection: Connecting to '127.0.0.1:4573' failed for url 'agi://127.0.0.1/missedcallnotify.php': Connection refused
[2024-11-15 17:37:49] WARNING[8279][C-00000005]: res_agi.c:2098 launch_netscript: Couldn't connect to any host.  FastAGI failed.
    -- Executing [s@app-missedcall-hangup:8] Return("PJSIP/telekom_+4921#####855-00000008", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("PJSIP/telekom_+4921#####855-00000008", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,5)
    -- Executing [s@macro-hangupcall:5] ExecIf("PJSIP/telekom_+4921#####855-00000008", "0?Set(CDR(recordingfile)=)") in new stack
    -- Executing [s@macro-hangupcall:6] Hangup("PJSIP/telekom_+4921#####855-00000008", "") in new stack
  == Spawn extension (macro-hangupcall, s, 6) exited non-zero on 'PJSIP/telekom_+4921#####855-00000008' in macro 'hangupcall'
  == Spawn extension (ext-local, h, 1) exited non-zero on 'PJSIP/telekom_+4921#####855-00000008'

-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Hallo, das ist was ich in den Einstellungen gefunden habe.
 

Anhänge

  • Bildschirmfoto vom 2024-11-15 17-45-42.png
    Bildschirmfoto vom 2024-11-15 17-45-42.png
    178.8 KB · Aufrufe: 4
  • Bildschirmfoto vom 2024-11-15 17-44-46.png
    Bildschirmfoto vom 2024-11-15 17-44-46.png
    163.7 KB · Aufrufe: 4
Zuletzt bearbeitet von einem Moderator:

Anhänge

  • 2024-11-15-Loesung-Inband-Progress.png
    2024-11-15-Loesung-Inband-Progress.png
    29.7 KB · Aufrufe: 3
  • 2024-11-15-Loesung-Signal-Ringing.png
    2024-11-15-Loesung-Signal-Ringing.png
    30.4 KB · Aufrufe: 3
Zuletzt bearbeitet:
  • Like
Reaktionen: dkuehnlein
Hier die Lösung:
Schön, dass Du eine/die Lösung gefunden hast, jedoch hätte es dafür keinen weiteren Doppelpost gebraucht - nun füge diesen bitte selbst zusammen, oft genung habe ich das für Dich übernommen, Dir passende Hinweise in den Posts und über die Benachrichtungungsfunktion (rote Glocke oben rechts) zukommen lassen.
 
#15 + #16 sind von Dir kurz hintereinander von Dir gepostet worden.

Kopiere den inhalt von (aktuell) #15 an den Anfang von #16 trenne eventuelle mit [hr][/hr] oder ### die Inhalte von einander - lösche dann (aktuell) #15 und Dein Doppelpost ist eliminiert.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,357
Beiträge
2,250,756
Mitglieder
374,009
Neuestes Mitglied
HansRosenthal
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.