Hallo Steve,
sorry für die späte Antwort. Die Zeitfenster um an der Pascom zu arbeiten sind nicht all zu üppig gerade. Anbei das Logfile von einem Anruf. Ich habe nicht rausbekommen wie ich Dir eine PM schicken kann. Ich hab die Nummer anonymisiert:
[Jan 7 14:23:58] WARNING[11400][C-0000001a]: func_env.c:517 file_read: Cannot open file ‘.txt’ for reading: No such file or directory
– Executing [s@hdlr-voicemail:2] Set(“PJSIP/mdc_trunk_conf-1-00000030”, “MDC_VM_MESSAGE_CONTENT=”) in new stack
– Executing [s@hdlr-voicemail:3] Return(“PJSIP/mdc_trunk_conf-1-00000030”, “”) in new stack
== Spawn extension (sub_mailbox-recording, s, 7) exited non-zero on ‘PJSIP/mdc_trunk_conf-1-00000030’
– PJSIP/mdc_trunk_conf-1-00000030 Internal Gosub(hdlr-voicemail,s,1) complete GOSUB_RETVAL=
== Setting global variable ‘SIPDOMAIN’ to ‘100.96.238.165’
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio CoS mark 5
– Executing [493034@mdc_incoming-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,Inbound call on trunk: peoplefone, getting number by: request-uri”) in new stack
Inbound call on trunk: peoplefone, getting number by: request-uri
– Executing [493034@mdc_incoming-1:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_CALLER_NUM_TRUNK=0*********5”) in new stack
– Executing [493034@mdc_incoming-1:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_CALLEE_NUM_TRUNK=493034”) in new stack
– Executing [493034@mdc_incoming-1:4] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_trunk-1,s,1”) in new stack
– Goto (mdc_trunk-1,s,1)
– Executing [s@mdc_trunk-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,callee number: 493034 caller number: 0*********5”) in new stack
callee number: 493034 caller number: 0*********5
– Executing [s@mdc_trunk-1:2] Ringing(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@mdc_trunk-1:3] Progress(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@mdc_trunk-1:4] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,0*********5,00,49,0,32,1)”) in new stack
– Executing [s@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 0*********5 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 32 - incoming: 1”) in new stack
sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 0*********5 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 32 - incoming: 1
– Executing [s@sub_nat2int:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-emergency,1”) in new stack
– Executing [s@sub_nat2int:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-convert,1”) in new stack
– Executing [s@sub_nat2int:6] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:7] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-intshort,1”) in new stack
– Executing [s@sub_nat2int:8] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-natshort,1”) in new stack
– Executing [s@sub_nat2int:9] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?s-nat,1”) in new stack
– Goto (sub_nat2int,s-nat,1)
– Executing [s-nat@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,national”) in new stack
national
– Executing [s-nat@sub_nat2int:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_CALLER_NUM_INTERNAT=00491791356295”) in new stack
– Executing [s-nat@sub_nat2int:3] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@mdc_trunk-1:5] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “CALLERID(num)=00491791356295”) in new stack
– Executing [s@mdc_trunk-1:6] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_int2nat,s,1(MDC_CALLER_NUM_NAT,00491791356295,00,49,0,32,1)”) in new stack
– Executing [s@sub_int2nat:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00491791356295 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 32 - incoming: 1”) in new stack
sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00491791356295 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 32 - incoming: 1
– Executing [s@sub_int2nat:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-emergency,1”) in new stack
– Executing [s@sub_int2nat:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?nat”) in new stack
– Executing [s@sub_int2nat:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?s-internat,1”) in new stack
– Goto (sub_int2nat,s-internat,1)
– Executing [s-internat@sub_int2nat:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_CALLER_NUM_NAT=0*********5”) in new stack
– Executing [s-internat@sub_int2nat:2] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@mdc_trunk-1:7] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “CALLERID(num)=0*********5”) in new stack
– Executing [s@mdc_trunk-1:8] UserEvent(“PJSIP/mdc_trunk_conf-1-00000032”, “ResolveCallerName,Strategy: system,Outbound: 0”) in new stack
– Executing [s@mdc_trunk-1:9] Wait(“PJSIP/mdc_trunk_conf-1-00000032”, “0.25”) in new stack
– Executing [s@mdc_trunk-1:10] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,MDC_RESOLVENAME_HITS = 0”) in new stack
MDC_RESOLVENAME_HITS = 0
– Executing [s@mdc_trunk-1:11] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,CALLERID(name) = 0*********5”) in new stack
CALLERID(name) = 0*******5
– Executing [s@mdc_trunk-1:12] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_NUMPREFIX_TRUNK=”) in new stack
– Executing [s@mdc_trunk-1:13] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_mapping-1,493034,1”) in new stack
– Goto (mdc_mapping-1,493034,1)
– Executing [493034@mdc_mapping-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,default”) in new stack
default
– Executing [493034@mdc_mapping-1:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “CHANNEL(language)=de”) in new stack
– Executing [493034@mdc_mapping-1:3] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, "1,mapping from _[+%#a-zA-Z0-9]. to 202") in new stack
mapping from _[+%#a-zA-Z0-9]. to 202
– Executing [493034@mdc_mapping-1:4] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_external,202,1”) in new stack
– Goto (mdc_external,202,1)
– Executing [202@mdc_external:1] GosubIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?sub_initcall,s,1(ext,202)”) in new stack
– Executing [s@sub_initcall:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_initcall descent: ext exten: 202”) in new stack
sub_initcall descent: ext exten: 202
– Executing [s@sub_initcall:2] GosubIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?sub_initloop,s,1”) in new stack
– Executing [s@sub_initloop:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,initial loop”) in new stack
initial loop
– Executing [s@sub_initloop:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_ALIAS_HOP=0”) in new stack
– Executing [s@sub_initloop:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=0”) in new stack
– Executing [s@sub_initloop:4] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_TRANSFERBACK_HOP=0”) in new stack
– Executing [s@sub_initcall:4] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALDESCENT=ext”) in new stack
– Executing [s@sub_initcall:5] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “ext,1”) in new stack
– Goto (sub_initcall,ext,1)
– Executing [ext@sub_initcall:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERNUMINIT=0*********5”) in new stack
– Executing [ext@sub_initcall:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLEENUMINIT=493034”) in new stack
– Executing [ext@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLEENUMMAP=202”) in new stack
– Executing [ext@sub_initcall:4] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [202@mdc_external:2] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “main,202,1”) in new stack
– Goto (main,202,1)
– Executing [202@main:1] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?Set(MDC_MAIN_HOP=0)”) in new stack
– Executing [202@main:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=1”) in new stack
– Executing [202@main:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?mdc_loop,s,1”) in new stack
– Executing [202@main:4] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_defcall,s,1(202)”) in new stack
– Executing [s@sub_defcall:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_ALIAS_HOP=1”) in new stack
– Executing [s@sub_defcall:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLEENUM=202”) in new stack
– Executing [s@sub_defcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERNUM=0*********5”) in new stack
– Executing [s@sub_defcall:4] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERLANGUAGE=de”) in new stack
– Executing [s@sub_defcall:5] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERNAME=0*********5”) in new stack
– Executing [s@sub_defcall:6] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCHANNELNAME=mdc_trunk_conf-1”) in new stack
– Executing [s@sub_defcall:7] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [202@main:5] GosubIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?sub_homer,s,1”) in new stack
– Executing [s@sub_homer:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “PJSIP_HEADER(remove,P-cs-cid)=”) in new stack
– Executing [s@sub_homer:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?Set(PJSIP_HEADER(add,P-cs-cid)=58b0125bcf69ea44b1e3a4d6992c14dd@95.128.80.93)”) in new stack
– Executing [s@sub_homer:3] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [202@main:6] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_distribute,202,1”) in new stack
– Goto (mdc_distribute,202,1)
– Executing [202@mdc_distribute:1] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_team,s,1(2,Team2,202)”) in new stack
– Executing [s@sub_team:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,team id: 2 team name: Team2 team realname: own vm: 202”) in new stack
team id: 2 team name: Team2 team realname: own vm: 202
– Executing [s@sub_team:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_TM_ID=2”) in new stack
– Executing [s@sub_team:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_TM_NAME=Team2”) in new stack
– Executing [s@sub_team:4] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_TM_REALNAME=”) in new stack
– Executing [s@sub_team:5] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_VM_OWN=202”) in new stack
– Executing [s@sub_team:6] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [202@mdc_distribute:2] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_team-2,202,1”) in new stack
– Goto (mdc_team-2,202,1)
– Executing [202@mdc_team-2:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?mdc_loop,s,1”) in new stack
– Executing [202@mdc_team-2:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=2”) in new stack
– Executing [202@mdc_team-2:3] NoOp(“PJSIP/mdc_trunk_conf-1-00000032”, “alias-check:: call forwarding from 202 - 0”) in new stack
– Executing [202@mdc_team-2:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?202-uml,1:202-dial,1”) in new stack
– Goto (mdc_team-2,202-dial,1)
– Executing [202-dial@mdc_team-2:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_EXTEN=202”) in new stack
– Executing [202-dial@mdc_team-2:2] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_prefix-202,ext,1”) in new stack
– Executing [ext@sub_prefix-202:1] Playback(“PJSIP/mdc_trunk_conf-1-00000032”, “_hv_willkommen”) in new stack
– <PJSIP/mdc_trunk_conf-1-00000032> Playing ‘_hv_willkommen.alaw’ (language ‘de’)
– Executing [ext@sub_prefix-202:2] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_ivr-1,501,1”) in new stack
– Goto (mdc_ivr-1,501,1)
– Executing [501@mdc_ivr-1:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?mdc_loop,s,1”) in new stack
– Executing [501@mdc_ivr-1:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=3”) in new stack
– Executing [501@mdc_ivr-1:3] NoOp(“PJSIP/mdc_trunk_conf-1-00000032”, “alias-check:: call forwarding from 501 - 0”) in new stack
– Executing [501@mdc_ivr-1:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?501-uml,1:501-dial,1”) in new stack
– Goto (mdc_ivr-1,501-dial,1)
– Executing [501-dial@mdc_ivr-1:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_EXTEN=501”) in new stack
– Executing [501-dial@mdc_ivr-1:2] Answer(“PJSIP/mdc_trunk_conf-1-00000032”, “10”) in new stack
– Executing [501-dial@mdc_ivr-1:3] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_main-501,501,1”) in new stack
– Executing [501@sub_main-501:1] BackGround(“PJSIP/mdc_trunk_conf-1-00000032”, “_hv_menu”) in new stack
– <PJSIP/mdc_trunk_conf-1-00000032> Playing ‘_hv_menu.alaw’ (language ‘de’)
– Executing [3@sub_main-501:1] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_entry-5,ext-3,1”) in new stack
– Executing [ext-3@sub_entry-5:1] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “main,103,1”) in new stack
– Goto (main,103,1)
– Executing [103@main:1] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?Set(MDC_MAIN_HOP=0)”) in new stack
– Executing [103@main:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=4”) in new stack
– Executing [103@main:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?mdc_loop,s,1”) in new stack
– Executing [103@main:4] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_defcall,s,1(103)”) in new stack
– Executing [s@sub_defcall:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_ALIAS_HOP=2”) in new stack
– Executing [s@sub_defcall:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLEENUM=103”) in new stack
– Executing [s@sub_defcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERNUM=0*********5”) in new stack
– Executing [s@sub_defcall:4] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERLANGUAGE=de”) in new stack
– Executing [s@sub_defcall:5] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCALLERNAME=0*********5”) in new stack
– Executing [s@sub_defcall:6] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_DIALCHANNELNAME=mdc_trunk_conf-1”) in new stack
– Executing [s@sub_defcall:7] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [103@main:5] GosubIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?sub_homer,s,1”) in new stack
– Executing [s@sub_homer:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “PJSIP_HEADER(remove,P-cs-cid)=”) in new stack
– Executing [s@sub_homer:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?Set(PJSIP_HEADER(add,P-cs-cid)=58b0125bcf69ea44b1e3a4d6992c14dd@95.128.80.93)”) in new stack
– Executing [s@sub_homer:3] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [103@main:6] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_distribute,103,1”) in new stack
– Goto (mdc_distribute,103,1)
– Executing [103@mdc_distribute:1] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_user,s,1(callee,4,***,*****,103,103)") in new stack
– Executing [s@sub_user:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_user mode callee”) in new stack
sub_user mode callee
– Executing [s@sub_user:2] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “s-callee,1”) in new stack
– Goto (sub_user,s-callee,1)
– Executing [s-callee@sub_user:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_user user id: 4 - user: *** - realname: ************** - own mailbox: 103 - watched mailbox: 103”) in new stack
sub_user user id: 4 - user: *** - realname: ************** - own mailbox: 103 - watched mailbox: 103
– Executing [s-callee@sub_user:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_USER_ID=4”) in new stack
– Executing [s-callee@sub_user:3] Set(“PJSIP/mdc_trunk_conf-1-00000032”, "_MDC_CALLEE_ACC_NAME=") in new stack
– Executing [s-callee@sub_user:4] Set(“PJSIP/mdc_trunk_conf-1-00000032”, "_MDC_CALLEE_ACC_REALNAME=”) in new stack
– Executing [s-callee@sub_user:5] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_VM_OWN=103”) in new stack
– Executing [s-callee@sub_user:6] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “_MDC_CALLEE_VM_WATCHED=103”) in new stack
– Executing [s-callee@sub_user:7] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [103@mdc_distribute:2] Goto(“PJSIP/mdc_trunk_conf-1-00000032”, “mdc_ident-4,103,1”) in new stack
– Goto (mdc_ident-4,103,1)
– Executing [103@mdc_ident-4:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?mdc_loop,s,1”) in new stack
– Executing [103@mdc_ident-4:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_MAIN_HOP=5”) in new stack
– Executing [103@mdc_ident-4:3] NoOp(“PJSIP/mdc_trunk_conf-1-00000032”, “alias-check:: call forwarding from 103 - 0”) in new stack
– Executing [103@mdc_ident-4:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?103-uml,1:103-dial,1”) in new stack
– Goto (mdc_ident-4,103-dial,1)
– Executing [103-dial@mdc_ident-4:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__MDC_EXTEN=103”) in new stack
– Executing [103-dial@mdc_ident-4:2] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_prefix-103,ext,1”) in new stack
– Executing [ext@sub_prefix-103:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,no action”) in new stack
no action
– Executing [ext@sub_prefix-103:2] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [103-dial@mdc_ident-4:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?103-unavail,1”) in new stack
– Executing [103-dial@mdc_ident-4:4] Wait(“PJSIP/mdc_trunk_conf-1-00000032”, “0.5”) in new stack
– Executing [103-dial@mdc_ident-4:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?103-busy,1”) in new stack
– Executing [103-dial@mdc_ident-4:6] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_main-103,ext,1”) in new stack
– Executing [ext@sub_main-103:1] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “__PICKUPMARK=103”) in new stack
– Executing [ext@sub_main-103:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?Set(__SPYGROUP=103:):Set(__SPYGROUP=103:0*********5)”) in new stack
– Executing [ext@sub_main-103:3] Dial(“PJSIP/mdc_trunk_conf-1-00000032”, “Local/103@mdc_diallocation”) in new stack
– Called Local/103@mdc_diallocation
– Executing [103@mdc_diallocation:1] Verbose(“Local/103@mdc_diallocation-0000005f;2”, “1,dial to 103 for user 4”) in new stack
dial to 103 for user 4
– Executing [103@mdc_diallocation:2] Set(“Local/103@mdc_diallocation-0000005f;2”, “__MDC_DIALLOCATION_CHANNEL=Local/103@mdc_diallocation-0000005f;2”) in new stack
– Executing [103@mdc_diallocation:3] Set(“Local/103@mdc_diallocation-0000005f;2”, “SHARED(MDC_CALLEE_PEERS)=”) in new stack
– Executing [103@mdc_diallocation:4] Set(“Local/103@mdc_diallocation-0000005f;2”, “MDC_EXTEN=103”) in new stack
– Executing [103@mdc_diallocation:5] Wait(“Local/103@mdc_diallocation-0000005f;2”, “0.25”) in new stack
– Executing [103@mdc_diallocation:6] ExecIf(“Local/103@mdc_diallocation-0000005f;2”, “0?Set(TMP_TARGET=team):Set(TMP_TARGET=ext)”) in new stack
– Executing [103@mdc_diallocation:7] Gosub(“Local/103@mdc_diallocation-0000005f;2”, “sub_split-user,s,1(4)”) in new stack
– Executing [s@sub_split-user:1] Verbose(“Local/103@mdc_diallocation-0000005f;2”, “1,get locations for for: 4”) in new stack
get locations for for: 4
– Executing [s@sub_split-user:2] GotoIf(“Local/103@mdc_diallocation-0000005f;2”, “0?s-zero,1”) in new stack
– Executing [s@sub_split-user:3] Set(“Local/103@mdc_diallocation-0000005f;2”, “TMP_LOCATIONS=3;0”) in new stack
– Executing [s@sub_split-user:4] Set(“Local/103@mdc_diallocation-0000005f;2”, “TMP_STATIC_ID=3”) in new stack
– Executing [s@sub_split-user:5] Verbose(“Local/103@mdc_diallocation-0000005f;2”, “1,static id: 3”) in new stack
static id: 3
– Executing [s@sub_split-user:6] Set(“Local/103@mdc_diallocation-0000005f;2”, “TMP_DYN_ID=0”) in new stack
– Executing [s@sub_split-user:7] Verbose(“Local/103@mdc_diallocation-0000005f;2”, “1,dynamic id: 0”) in new stack
dynamic id: 0
– Executing [s@sub_split-user:8] Return(“Local/103@mdc_diallocation-0000005f;2”, “”) in new stack
– Executing [103@mdc_diallocation:8] GotoIf(“Local/103@mdc_diallocation-0000005f;2”, “0?invalid,1”) in new stack
– Executing [103@mdc_diallocation:9] GotoIf(“Local/103@mdc_diallocation-0000005f;2”, “0?dynamic,1”) in new stack
– Executing [103@mdc_diallocation:10] GotoIf(“Local/103@mdc_diallocation-0000005f;2”, “1?static,1”) in new stack
– Goto (mdc_diallocation,static,1)
– Executing [static@mdc_diallocation:1] Dial(“Local/103@mdc_diallocation-0000005f;2”, “Local/ext@mdc_locallocation-3”) in new stack
– Called Local/ext@mdc_locallocation-3
– Executing [ext@mdc_locallocation-3:1] Set(“Local/ext@mdc_locallocation-3-00000060;2”, “PUSH(SHARED(MDC_CALLEE_PEERS,Local/103@mdc_diallocation-0000005f;2))=Local/ext-3@mdc_localdevice-3”) in new stack
– Executing [ext@mdc_locallocation-3:2] Dial(“Local/ext@mdc_locallocation-3-00000060;2”, “Local/ext-3@mdc_localdevice-3”) in new stack
– Called Local/ext-3@mdc_localdevice-3
– Executing [ext-3@mdc_localdevice-3:1] Set(“Local/ext-3@mdc_localdevice-3-00000061;2”, “DIALSTATUS=UNAVAILABLE”) in new stack
– Executing [ext-3@mdc_localdevice-3:2] Set(“Local/ext-3@mdc_localdevice-3-00000061;2”, “ARRAY(,delay,timeout,)=0,20,0,20,0,20”) in new stack
– Executing [ext-3@mdc_localdevice-3:3] GotoIf(“Local/ext-3@mdc_localdevice-3-00000061;2”, “0?end”) in new stack
– Executing [ext-3@mdc_localdevice-3:4] Verbose(“Local/ext-3@mdc_localdevice-3-00000061;2”, “1,Dialing with delay of 0 seconds for 20 seconds”) in new stack
Dialing with delay of 0 seconds for 20 seconds
– Executing [ext-3@mdc_localdevice-3:5] Ringing(“Local/ext-3@mdc_localdevice-3-00000061;2”, “”) in new stack
– Executing [ext-3@mdc_localdevice-3:6] Wait(“Local/ext-3@mdc_localdevice-3-00000061;2”, “0”) in new stack
– Executing [ext-3@mdc_localdevice-3:7] Dial(“Local/ext-3@mdc_localdevice-3-00000061;2”, “PJSIP/LF8rfEV9ZtXcDjS,20,b(mdc_localdevice_predial^ext^1)”) in new stack
– Local/ext-3@mdc_localdevice-3-00000061;1 is ringing
– Local/ext@mdc_locallocation-3-00000060;1 is ringing
– Local/103@mdc_diallocation-0000005f;1 is ringing
– PJSIP/LF8rfEV9ZtXcDjS-00000033 Internal Gosub(mdc_localdevice_predial,ext,1) start
– Executing [ext@mdc_localdevice_predial:1] Set(“PJSIP/LF8rfEV9ZtXcDjS-00000033”, “PJSIP_HEADER(add,Alert-Info)=http://www.notused.de;info=alert-external;x-line-id=0”) in new stack
– Executing [ext@mdc_localdevice_predial:2] Set(“PJSIP/LF8rfEV9ZtXcDjS-00000033”, “SIPCALLID=e03e169c-8401-4db4-80ac-55575711b75d”) in new stack
– Executing [ext@mdc_localdevice_predial:3] Return(“PJSIP/LF8rfEV9ZtXcDjS-00000033”, “”) in new stack
== Spawn extension (mdc_location-3, ext-3, 1) exited non-zero on ‘PJSIP/LF8rfEV9ZtXcDjS-00000033’
– PJSIP/LF8rfEV9ZtXcDjS-00000033 Internal Gosub(mdc_localdevice_predial,ext,1) complete GOSUB_RETVAL=
– Called PJSIP/LF8rfEV9ZtXcDjS
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio CoS mark 5
– PJSIP/LF8rfEV9ZtXcDjS-00000033 is ringing
– Local/ext-3@mdc_localdevice-3-00000061;1 is ringing
– PJSIP/LF8rfEV9ZtXcDjS-00000033 is ringing
– Nobody picked up in 20000 ms
– Executing [ext-3@mdc_localdevice-3:8] Verbose(“Local/ext-3@mdc_localdevice-3-00000061;2”, “1,mdc_localdevice-Dialstatus: NOANSWER - cause: 0”) in new stack
mdc_localdevice-Dialstatus: NOANSWER - cause: 0
– Executing [ext-3@mdc_localdevice-3:9] Gosub(“Local/ext-3@mdc_localdevice-3-00000061;2”, “sub_hangup,s,1(NOANSWER)”) in new stack
– Executing [s@sub_hangup:1] Verbose(“Local/ext-3@mdc_localdevice-3-00000061;2”, “1,sub_hangup dialstatus: NOANSWER”) in new stack
sub_hangup dialstatus: NOANSWER
– Executing [s@sub_hangup:2] GotoIf(“Local/ext-3@mdc_localdevice-3-00000061;2”, “1?noanswer,1”) in new stack
– Goto (sub_hangup,noanswer,1)
– Executing [noanswer@sub_hangup:1] Hangup(“Local/ext-3@mdc_localdevice-3-00000061;2”, “19”) in new stack
== Spawn extension (sub_hangup, noanswer, 1) exited non-zero on ‘Local/ext-3@mdc_localdevice-3-00000061;2’
– No one is available to answer at this time (1:0/0/0)
– Executing [ext@mdc_locallocation-3:3] Verbose(“Local/ext@mdc_locallocation-3-00000060;2”, “1,mdc_locallocation-Dialstatus: NOANSWER - cause: 19”) in new stack
mdc_locallocation-Dialstatus: NOANSWER - cause: 19
– Executing [ext@mdc_locallocation-3:4] ExecIf(“Local/ext@mdc_locallocation-3-00000060;2”, “1?HangUp(19)”) in new stack
== Spawn extension (mdc_locallocation-3, ext, 4) exited non-zero on ‘Local/ext@mdc_locallocation-3-00000060;2’
– No one is available to answer at this time (1:0/0/0)
– Executing [static@mdc_diallocation:2] Verbose(“Local/103@mdc_diallocation-0000005f;2”, “1,mdc_diallocationDialstatus: NOANSWER - cause: 19”) in new stack
mdc_diallocationDialstatus: NOANSWER - cause: 19
– Executing [static@mdc_diallocation:3] ExecIf(“Local/103@mdc_diallocation-0000005f;2”, “1?HangUp(19)”) in new stack
== Spawn extension (mdc_diallocation, static, 3) exited non-zero on ‘Local/103@mdc_diallocation-0000005f;2’
– No one is available to answer at this time (1:0/0/0)
– Executing [ext@sub_main-103:4] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_main-Dialstatus: NOANSWER”) in new stack
sub_main-Dialstatus: NOANSWER
– Executing [ext@sub_main-103:5] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [103-dial@mdc_ident-4:7] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_suffix-103,ext,1”) in new stack
– Executing [ext@sub_suffix-103:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?next_20”) in new stack
– Goto (sub_suffix-103,ext,4)
– Executing [ext@sub_suffix-103:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?next_21”) in new stack
– Goto (sub_suffix-103,ext,7)
– Executing [ext@sub_suffix-103:7] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?next_22”) in new stack
– Executing [ext@sub_suffix-103:8] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_mailbox-recording,s,1(103,)”) in new stack
– Executing [s@sub_mailbox-recording:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, "1,sub_mailbox-recording:: voicebox: 103 options: ") in new stack
sub_mailbox-recording:: voicebox: 103 options:
– Executing [s@sub_mailbox-recording:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-false,1”) in new stack
– Executing [s@sub_mailbox-recording:3] Gosub(“PJSIP/mdc_trunk_conf-1-00000032”, “sub_mailbox-check,s,1(103)”) in new stack
– Executing [s@sub_mailbox-check:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_mailbox-check:: voicebox: 103”) in new stack
sub_mailbox-check:: voicebox: 103
– Executing [s@sub_mailbox-check:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “1?s-true,1:s-false,1”) in new stack
– Goto (sub_mailbox-check,s-true,1)
– Executing [s-true@sub_mailbox-check:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, “1,sub_mailbox-check:: voicebox: 103 exists”) in new stack
sub_mailbox-check:: voicebox: 103 exists
– Executing [s-true@sub_mailbox-check:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_VOICECHECK=1”) in new stack
– Executing [s-true@sub_mailbox-check:3] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
– Executing [s@sub_mailbox-recording:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?s-false,1”) in new stack
– Executing [s@sub_mailbox-recording:5] ExecIf(“PJSIP/mdc_trunk_conf-1-00000032”, “0?Set(CALLERID(num)=,0*********5)”) in new stack
– Executing [s@sub_mailbox-recording:6] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “CHANNEL(hangup_handler_push)=hdlr-voicemail,s,1”) in new stack
– Executing [s@sub_mailbox-recording:7] VoiceMail(“PJSIP/mdc_trunk_conf-1-00000032”, “103,”) in new stack
– <PJSIP/mdc_trunk_conf-1-00000032> Playing ‘vm-intro.alaw’ (language ‘de’)
== Spawn extension (sub_mailbox-recording, s, 7) exited non-zero on ‘PJSIP/mdc_trunk_conf-1-00000032’
– PJSIP/mdc_trunk_conf-1-00000032 Internal Gosub(hdlr-voicemail,s,1) start
– Executing [s@hdlr-voicemail:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000032”, "1,voicemail hangup handler - message file: ") in new stack
voicemail hangup handler - message file:
[Jan 7 14:26:39] WARNING[11516][C-0000001b]: func_env.c:517 file_read: Cannot open file ‘.txt’ for reading: No such file or directory
– Executing [s@hdlr-voicemail:2] Set(“PJSIP/mdc_trunk_conf-1-00000032”, “MDC_VM_MESSAGE_CONTENT=”) in new stack
– Executing [s@hdlr-voicemail:3] Return(“PJSIP/mdc_trunk_conf-1-00000032”, “”) in new stack
== Spawn extension (sub_mailbox-recording, s, 7) exited non-zero on ‘PJSIP/mdc_trunk_conf-1-00000032’
– PJSIP/mdc_trunk_conf-1-00000032 Internal Gosub(hdlr-voicemail,s,1) complete GOSUB_RETVAL=