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

sharbich

Neuer User
Mitglied seit
30 Aug 2012
Beiträge
184
Punkte für Reaktionen
2
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
 
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.