Hallo Steve,
irgendwas wird aber durch das umstellen auf einen generischen Code geändert.
Ich bekomme zwar die Codierungsfehlermeldungen nicht mehr, dafür aber eine Unzahl von ANrufen aus dem Easybellnetz, die dann abgewiesen werden.
Von Nummern, die nicht aus meinem Trunk sind, an Nummern, die ich nicht kenne. Da stimmt doch irgendwas nicht.
Time |
From Number |
From Name |
To Number |
To Name |
Status |
Type |
Duration |
Ringing time |
Talk time (incl. Hold) |
Hold time |
Details |
2020-06-04 11:21:46 |
00492225430 |
|
000442034111108 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262506131_5231 |
2020-06-04 11:21:32 |
00492225281 |
|
00442037694298 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262492917_5230 |
2020-06-04 11:21:16 |
00492225580 |
|
00442034688610 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262476637_5229 |
2020-06-04 11:21:06 |
00492225129 |
|
000442037694253 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262466196_5228 |
2020-06-04 11:20:58 |
00492225430 |
|
00442034111108 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262458451_5227 |
2020-06-04 11:20:05 |
00492225129 |
|
00442037694253 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262405653_5226 |
2020-06-04 11:19:50 |
00492225730 |
|
000442037690873 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262390849_5225 |
2020-06-04 11:18:57 |
00492225730 |
|
00442037690873 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262337675_5224 |
2020-06-04 11:18:44 |
00492225880 |
|
000442037692277 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262324413_5223 |
2020-06-04 11:17:58 |
00492225880 |
|
00442037692277 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262278556_5222 |
2020-06-04 11:17:21 |
00492225280 |
|
000442037694298 |
System call |
hangup |
internal |
00:00:05 |
00:00:00 |
00:00:05 |
00:00:00 |
1591262241914_5221 |
Im cli sieht das so aus:
Connected to Asterisk 16.8.0 currently running on zweilinden (pid = 3417)
== Setting global variable ‘SIPDOMAIN’ to ‘10.0.3.141’
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio CoS mark 5
– Executing [000442037690873@mdc_incoming-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,Inbound call on trunk: easybell ZweiLinden, getting number by: request-uri”) in new stack
Inbound call on trunk: easybell ZweiLinden, getting number by: request-uri
– Executing [000442037690873@mdc_incoming-1:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_CALLER_NUM_TRUNK=747”) in new stack
– Executing [000442037690873@mdc_incoming-1:3] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_CALLEE_NUM_TRUNK=000442037690873”) in new stack
– Executing [000442037690873@mdc_incoming-1:4] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “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-00001522”, “1,callee number: 000442037690873 caller number: 747”) in new stack
callee number: 000442037690873 caller number: 747
– Executing [s@mdc_trunk-1:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:3] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:4] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:5] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “CHANNEL(language)=de”) in new stack
– Executing [s@mdc_trunk-1:6] Ringing(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@mdc_trunk-1:7] Progress(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@mdc_trunk-1:8] Gosub(“PJSIP/mdc_trunk_conf-1-00001522”, “sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,747,00,49,0,2225,1)”) in new stack
– Executing [s@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 747 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 747 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_nat2int:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-emergency,1”) in new stack
– Executing [s@sub_nat2int:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-convert,1”) in new stack
– Executing [s@sub_nat2int:6] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:7] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-intshort,1”) in new stack
– Executing [s@sub_nat2int:8] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-natshort,1”) in new stack
– Executing [s@sub_nat2int:9] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-nat,1”) in new stack
– Executing [s@sub_nat2int:10] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “s-local,1”) in new stack
– Goto (sub_nat2int,s-local,1)
– Executing [s-local@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,local”) in new stack
local
– Executing [s-local@sub_nat2int:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_CALLER_NUM_INTERNAT=00492225747”) in new stack
– Executing [s-local@sub_nat2int:3] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@mdc_trunk-1:9] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “CALLERID(num)=00492225747”) in new stack
– Executing [s@mdc_trunk-1:10] Gosub(“PJSIP/mdc_trunk_conf-1-00001522”, “sub_int2nat,s,1(MDC_CALLER_NUM_NAT,00492225747,00,49,0,2225,1)”) in new stack
– Executing [s@sub_int2nat:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00492225747 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00492225747 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_int2nat:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?s-emergency,1”) in new stack
– Executing [s@sub_int2nat:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?nat”) in new stack
– Executing [s@sub_int2nat:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “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-00001522”, “MDC_CALLER_NUM_NAT=02225747”) in new stack
– Executing [s-internat@sub_int2nat:2] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@mdc_trunk-1:11] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “CALLERID(num)=02225747”) in new stack
– Executing [s@mdc_trunk-1:12] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_NUMPREFIX_TRUNK=0”) in new stack
– Executing [s@mdc_trunk-1:13] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?Set(CALLERID(all)=002225747)”) in new stack
– Executing [s@mdc_trunk-1:14] UserEvent(“PJSIP/mdc_trunk_conf-1-00001522”, “ResolveCallerName,Strategy: system,Outbound: 0”) in new stack
– Executing [s@mdc_trunk-1:15] Wait(“PJSIP/mdc_trunk_conf-1-00001522”, “0.25”) in new stack
– Executing [s@mdc_trunk-1:16] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,MDC_RESOLVENAME_HITS = 0”) in new stack
MDC_RESOLVENAME_HITS = 0
– Executing [s@mdc_trunk-1:17] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, "1,CALLERID(name) = ") in new stack
CALLERID(name) =
– Executing [s@mdc_trunk-1:18] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “mdc_mapping-1,000442037690873,1”) in new stack
– Goto (mdc_mapping-1,000442037690873,1)
– Executing [000442037690873@mdc_mapping-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,Central”) in new stack
Central
– Executing [000442037690873@mdc_mapping-1:2] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,Check !RegEx: 942000?$”) in new stack
Check !RegEx: 942000?$
– Executing [000442037690873@mdc_mapping-1:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?prio2”) in new stack
– Goto (mdc_mapping-1,000442037690873,7)
– Executing [000442037690873@mdc_mapping-1:7] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,Durchwahl 2-stellig”) in new stack
Durchwahl 2-stellig
– Executing [000442037690873@mdc_mapping-1:8] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “CHANNEL(language)=de”) in new stack
– Executing [000442037690873@mdc_mapping-1:9] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, "1,mapping from _[+%#a-zA-Z0-9]. to 73") in new stack
mapping from _[+%#a-zA-Z0-9]. to 73
– Executing [000442037690873@mdc_mapping-1:10] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “mdc_external,73,1”) in new stack
– Goto (mdc_external,73,1)
– Executing [73@mdc_external:1] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “HASH(__SIPHEADERS,Alert-info)=http://www.notused.de;info=alert-external;x-line-id=0”) in new stack
– Executing [73@mdc_external:2] GosubIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?sub_initcall,s,1(ext,73)”) in new stack
– Executing [s@sub_initcall:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,sub_initcall descent: ext exten: 73”) in new stack
sub_initcall descent: ext exten: 73
– Executing [s@sub_initcall:2] GosubIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?sub_initloop,s,1”) in new stack
– Executing [s@sub_initloop:1] Verbose(“PJSIP/mdc_trunk_conf-1-00001522”, “1,initial loop”) in new stack
initial loop
– Executing [s@sub_initloop:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_ALIAS_HOP=0”) in new stack
– Executing [s@sub_initloop:3] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_MAIN_HOP=0”) in new stack
– Executing [s@sub_initloop:4] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_TRANSFERBACK_HOP=0”) in new stack
– Executing [s@sub_initcall:4] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALDESCENT=ext”) in new stack
– Executing [s@sub_initcall:5] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “ext,1”) in new stack
– Goto (sub_initcall,ext,1)
– Executing [ext@sub_initcall:1] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLERNUMINIT=747”) in new stack
– Executing [ext@sub_initcall:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLEENUMINIT=000442037690873”) in new stack
– Executing [ext@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLEENUMMAP=73”) in new stack
– Executing [ext@sub_initcall:4] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [73@mdc_external:3] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “main,73,1”) in new stack
– Goto (main,73,1)
– Executing [73@main:1] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?Set(MDC_MAIN_HOP=0)”) in new stack
– Executing [73@main:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “MDC_MAIN_HOP=1”) in new stack
– Executing [73@main:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?mdc_loop,s,1”) in new stack
– Executing [73@main:4] Gosub(“PJSIP/mdc_trunk_conf-1-00001522”, “sub_defcall,s,1(73)”) in new stack
– Executing [s@sub_defcall:1] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_ALIAS_HOP=1”) in new stack
– Executing [s@sub_defcall:2] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLEENUM=73”) in new stack
– Executing [s@sub_defcall:3] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLERNUM=002225747”) in new stack
– Executing [s@sub_defcall:4] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLERLANGUAGE=de”) in new stack
– Executing [s@sub_defcall:5] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCALLERNAME=”) in new stack
– Executing [s@sub_defcall:6] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “__MDC_DIALCHANNELNAME=mdc_trunk_conf-1”) in new stack
– Executing [s@sub_defcall:7] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [73@main:5] GosubIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?sub_homer,s,1”) in new stack
– Executing [s@sub_homer:1] Set(“PJSIP/mdc_trunk_conf-1-00001522”, “PJSIP_HEADER(remove,P-cs-cid)=”) in new stack
– Executing [s@sub_homer:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00001522”, “1?Set(PJSIP_HEADER(add,P-cs-cid)=1066120842-68503262-945108704)”) in new stack
– Executing [s@sub_homer:3] Return(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [73@main:6] Goto(“PJSIP/mdc_trunk_conf-1-00001522”, “mdc_distribute,73,1”) in new stack
– Goto (mdc_distribute,73,1)
– Executing [73@mdc_distribute:1] Gosub(“PJSIP/mdc_trunk_conf-1-00001522”, “def_exception,s,1”) in new stack
– Executing [s@def_exception:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00001522”, “0?main,1”) in new stack
– Executing [s@def_exception:2] Answer(“PJSIP/mdc_trunk_conf-1-00001522”, “”) in new stack
– Executing [s@def_exception:3] Playback(“PJSIP/mdc_trunk_conf-1-00001522”, “pbx-invalid”) in new stack
– <PJSIP/mdc_trunk_conf-1-00001522> Playing ‘pbx-invalid.slin’ (language ‘de’)
–
Als würde Easybell etwas schicken, was der generische SIP Account nicht versteht und falsch interpretiert, die Easybell Vorlage aber abfängt.
Wenn ich die Vorlage auf Easybell zurück stelle, ist alles wieder ok, bis auf die ulaw/alaw Geschichte.
Gruß
Hendrik