Unbekannte Nummer

Ich bekomme in einer onsite Anlage immer wieder Anrufe aus dem Easybelltrunk, die nichts mit dem Trunk zu tun haben.
Executing [99110441519460088@mdc_incoming-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “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 [99110441519460088@mdc_incoming-1:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_CALLER_NUM_TRUNK=8889027718”) in new stack
– Executing [99110441519460088@mdc_incoming-1:3] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_CALLEE_NUM_TRUNK=99110441519460088”) in new stack
– Executing [99110441519460088@mdc_incoming-1:4] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “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-00000013”, “1,callee number: 99110441519460088 caller number: 8889027718”) in new stack
callee number: 99110441519460088 caller number: 8889027718
– Executing [s@mdc_trunk-1:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:3] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:4] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:5] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “CHANNEL(language)=de”) in new stack
– Executing [s@mdc_trunk-1:6] Ringing(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@mdc_trunk-1:7] Progress(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@mdc_trunk-1:8] Gosub(“PJSIP/mdc_trunk_conf-1-00000013”, “sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,8889027718,00,49,0,2225,1)”) in new stack
– Executing [s@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 8889027718 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 8889027718 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_nat2int:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-emergency,1”) in new stack
– Executing [s@sub_nat2int:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-convert,1”) in new stack
– Executing [s@sub_nat2int:6] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:7] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-intshort,1”) in new stack
– Executing [s@sub_nat2int:8] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-natshort,1”) in new stack
– Executing [s@sub_nat2int:9] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-nat,1”) in new stack
– Executing [s@sub_nat2int:10] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “s-local,1”) in new stack
– Goto (sub_nat2int,s-local,1)
– Executing [s-local@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,local”) in new stack
local
– Executing [s-local@sub_nat2int:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_CALLER_NUM_INTERNAT=004922258889027718”) in new stack
– Executing [s-local@sub_nat2int:3] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@mdc_trunk-1:9] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “CALLERID(num)=004922258889027718”) in new stack
– Executing [s@mdc_trunk-1:10] Gosub(“PJSIP/mdc_trunk_conf-1-00000013”, “sub_int2nat,s,1(MDC_CALLER_NUM_NAT,004922258889027718,00,49,0,2225,1)”) in new stack
– Executing [s@sub_int2nat:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 004922258889027718 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 004922258889027718 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_int2nat:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?s-emergency,1”) in new stack
– Executing [s@sub_int2nat:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?nat”) in new stack
– Executing [s@sub_int2nat:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “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-00000013”, “MDC_CALLER_NUM_NAT=022258889027718”) in new stack
– Executing [s-internat@sub_int2nat:2] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@mdc_trunk-1:11] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “CALLERID(num)=022258889027718”) in new stack
– Executing [s@mdc_trunk-1:12] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_NUMPREFIX_TRUNK=0”) in new stack
– Executing [s@mdc_trunk-1:13] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?Set(CALLERID(all)=0022258889027718)”) in new stack
– Executing [s@mdc_trunk-1:14] UserEvent(“PJSIP/mdc_trunk_conf-1-00000013”, “ResolveCallerName,Strategy: system,Outbound: 0”) in new stack
– Executing [s@mdc_trunk-1:15] Wait(“PJSIP/mdc_trunk_conf-1-00000013”, “0.25”) in new stack
– Executing [s@mdc_trunk-1:16] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,MDC_RESOLVENAME_HITS = 0”) in new stack
MDC_RESOLVENAME_HITS = 0
– Executing [s@mdc_trunk-1:17] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, "1,CALLERID(name) = ") in new stack
CALLERID(name) =
– Executing [s@mdc_trunk-1:18] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “mdc_mapping-1,99110441519460088,1”) in new stack
– Goto (mdc_mapping-1,99110441519460088,1)
– Executing [99110441519460088@mdc_mapping-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,Central”) in new stack
Central
– Executing [99110441519460088@mdc_mapping-1:2] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,Check !RegEx: 942000?$”) in new stack
Check !RegEx: 942000?$
– Executing [99110441519460088@mdc_mapping-1:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?prio2”) in new stack
– Goto (mdc_mapping-1,99110441519460088,7)
Executing [99110441519460088@mdc_mapping-1:7] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,Durchwahl 2-stellig”) in new stack
Durchwahl 2-stellig
– Executing [99110441519460088@mdc_mapping-1:8] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “CHANNEL(language)=de”) in new stack
– Executing [99110441519460088@mdc_mapping-1:9] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, "1,mapping from _[+%#a-zA-Z0-9]. to 88") in new stack
mapping from _[+
%#a-zA-Z0-9]. to 88
– Executing [99110441519460088@mdc_mapping-1:10] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “mdc_external,88,1”) in new stack
– Goto (mdc_external,88,1)
– Executing [88@mdc_external:1] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “HASH(__SIPHEADERS,Alert-info)=http://www.notused.de;info=alert-external;x-line-id=0”) in new stack
– Executing [88@mdc_external:2] GosubIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?sub_initcall,s,1(ext,88)”) in new stack
– Executing [s@sub_initcall:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,sub_initcall descent: ext exten: 88”) in new stack
sub_initcall descent: ext exten: 88
– Executing [s@sub_initcall:2] GosubIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?sub_initloop,s,1”) in new stack
– Executing [s@sub_initloop:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,initial loop”) in new stack
initial loop
– Executing [s@sub_initloop:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_ALIAS_HOP=0”) in new stack
– Executing [s@sub_initloop:3] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_MAIN_HOP=0”) in new stack
– Executing [s@sub_initloop:4] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_TRANSFERBACK_HOP=0”) in new stack
– Executing [s@sub_initcall:4] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALDESCENT=ext”) in new stack
– Executing [s@sub_initcall:5] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “ext,1”) in new stack
– Goto (sub_initcall,ext,1)
– Executing [ext@sub_initcall:1] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLERNUMINIT=8889027718”) in new stack
– Executing [ext@sub_initcall:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLEENUMINIT=99110441519460088”) in new stack
– Executing [ext@sub_initcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLEENUMMAP=88”) in new stack
– Executing [ext@sub_initcall:4] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [88@mdc_external:3] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “main,88,1”) in new stack
– Goto (main,88,1)
– Executing [88@main:1] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?Set(MDC_MAIN_HOP=0)”) in new stack
– Executing [88@main:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “MDC_MAIN_HOP=1”) in new stack
– Executing [88@main:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?mdc_loop,s,1”) in new stack
– Executing [88@main:4] Gosub(“PJSIP/mdc_trunk_conf-1-00000013”, “sub_defcall,s,1(88)”) in new stack
– Executing [s@sub_defcall:1] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_ALIAS_HOP=1”) in new stack
– Executing [s@sub_defcall:2] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLEENUM=88”) in new stack
– Executing [s@sub_defcall:3] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLERNUM=0022258889027718”) in new stack
– Executing [s@sub_defcall:4] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLERLANGUAGE=de”) in new stack
– Executing [s@sub_defcall:5] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCALLERNAME=”) in new stack
– Executing [s@sub_defcall:6] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “__MDC_DIALCHANNELNAME=mdc_trunk_conf-1”) in new stack
– Executing [s@sub_defcall:7] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [88@main:5] GosubIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?sub_homer,s,1”) in new stack
– Executing [s@sub_homer:1] Set(“PJSIP/mdc_trunk_conf-1-00000013”, “PJSIP_HEADER(remove,P-cs-cid)=”) in new stack
– Executing [s@sub_homer:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00000013”, “1?Set(PJSIP_HEADER(add,P-cs-cid)=z7QTgp7uaWZROoCnBX98FBn0sqnJeDpM0VdHBN8F)”) in new stack
– Executing [s@sub_homer:3] Return(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [88@main:6] Goto(“PJSIP/mdc_trunk_conf-1-00000013”, “mdc_distribute,88,1”) in new stack
– Goto (mdc_distribute,88,1)
– Executing [88@mdc_distribute:1] Gosub(“PJSIP/mdc_trunk_conf-1-00000013”, “def_exception,s,1”) in new stack
– Executing [s@def_exception:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00000013”, “0?main,1”) in new stack
– Executing [s@def_exception:2] Answer(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
– Executing [s@def_exception:3] Playback(“PJSIP/mdc_trunk_conf-1-00000013”, “pbx-invalid”) in new stack
– <PJSIP/mdc_trunk_conf-1-00000013> Playing ‘pbx-invalid.slin’ (language ‘de’)
– Executing [s@def_exception:4] Hangup(“PJSIP/mdc_trunk_conf-1-00000013”, “”) in new stack
== Spawn extension (def_exception, s, 4) exited non-zero on ‘PJSIP/mdc_trunk_conf-1-00000013’

Immer wieder kommen irgendwelche Anrufe, die dann auch auf interne Durchwahlen gehen. Gibt es eine Einstellung, die solche Störfeuer nicht durchlässt?
Grüße
Hendrik

Diese Nummer ruft alle paar Minuten an. Sie ist NICHT aus dem Trunk:

Time From Number From Name To Number To Name Status Type Duration Ringing time Talk time (incl. Hold) Hold time Details
2020-06-15 12:34:11 004922258889027718 88 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592217251781_333

00492225 sind richtig, der Rest (8889027718) ist Quatsch. Auch die DW 88 gibt es nicht.

Es geht aber teilweise auch auf vorhandene Durchwahlen, was echt ein Problem darstellt.

Hat jemand eine Idee?
Gruß
Hendrik

Hallo @Alscher,

sieht dein Inbound vom Trunk in etwa so aus?


Hier werden nur eingehende Rufe zugelassen die dem Schema <00/+>49<Vorwahl><Rumpfnummer><2-stellige DW> enthalten.

Also Destination _492225XX mit Extension ${EXTEN:-2} für 2-stellige Durchwahlen in deinem Fall.

Andernfalls sollte Easybell ungültige Rufe abweisen (das ist zumindest bei unserem Provider so) [?]

Gruß,
Rapha

Hallo Rapha,
bei mir sieht das so aus:

Trotzdem bekomme ich andauernd Schrott aus dem Trunk? geliefert.

Time From Number From Name To Number To Name Status Type Duration Ringing time Talk time (incl. Hold) Hold time Details
2020-06-20 08:33:57 004922252636 0012027889623 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634837599_9737
2020-06-20 08:33:34 0049222510001 1440046406820524 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634814944_9736
2020-06-20 08:32:43 0049222510001 1430046406820524 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634763175_9735
2020-06-20 08:32:31 0049222580900 0014422006166 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634751263_9734
2020-06-20 08:32:30 00492225633 0014422006166 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634750307_9733
2020-06-20 08:32:09 anonymous 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634729910_9732
2020-06-20 08:31:50 0049222510001 1420046406820524 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634710448_9731
2020-06-20 08:30:55 0049222510001 1410046406820524 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634655911_9730
2020-06-20 08:30:34 004922257570 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634634463_9729
2020-06-20 08:30:19 0049222523 Zimmer 23 00972597765586 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592634619405_9728

Erstens weiss ich nicht, warum dieser Schrott ankommt und ausserdem verstehe ich nicht, dass die Anlage das überhaupt annimmt.
Grüße,
Hendrik

Hallo Hendrik,

die Regeln sehen bis auf die “Central” soweit OK aus, zumindest meinem Verständnis nach. Der Abwurf auf die -88 (aus deinem ersten Log) sollte demnach über die letzte Regel verarbeitet worden sein. (Die Regeln werden nicht der Reihe nach verarbeitet, sondern nach “best match”)

Im Log ist aber dies zu finden:

– Executing [99110441519460088@mdc_mapping-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00000013”, “1,Central”) in new stack
Central

Hier wird also die Regel “Central” benutzt.

Was passiert wenn du die Regel entfernst? (Was soll die Regel bezwecken?)
Interne Rufe sollten ja trotzdem auf die 90 möglich sein.

Edit: Und die erste Regel “Durchwahl 2-stellig”? Diese taucht im Log abenfalls auf. (sieht aus wie eine Beispiel-Regel)

Gruß,
Rapha

Hallo Rahpa, danke für die Antwort,
ich habe die centralregel entfernt, auch die erst (nur zum Testen) ist jetzt weg.
Trotzdem bekoome ich eine Vielzahl von Anrufen aus dem Easybell netz. Die laufen jetzt ins Nirwana, aber das Protokoll ist kaum nutzbar. Woher könnten denn diese Anrufe kommen?

Bezeichnung Quelle Ziel Durchwahl CIDName CIDNummer Sprache

Bezeichnung Quelle Ziel Durchwahl CIDName CIDNummer Sprache
Rezeption_plus * _49222594200X 90 Deutsch
Rezeption * _49222594200 90 Deutsch
2. Stock * _49222594203X 3${EXTEN:-1} Deutsch
1. Stock * _49222594202X 2${EXTEN:-1} Deutsch
Erdgeschoss * _49222594201X 1${EXTEN:-1} Deutsch
Extension * _4922259420XX ${EXTEN:-2} Deutsch
Time From Number From Name To Number To Name Status Type Duration Ringing time Talk time (incl. Hold) Hold time Details
2020-06-21 10:53:26 0049222582 000972592502889 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729606363_14987
2020-06-21 10:53:23 004922252355 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729603811_14986
2020-06-21 10:52:25 0049222582 00972592502889 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729545632_14985
2020-06-21 10:51:45 004922251001 +0021441519470015 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729505050_14984
2020-06-21 10:51:08 004922256977 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729468839_14983
2020-06-21 10:50:00 0049222581 000972592502889 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729400542_14982
2020-06-21 10:49:05 0049222581 00972592502889 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729345531_14981
2020-06-21 10:48:26 004922252710 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729306303_14980
2020-06-21 10:46:45 0049222580 000972592502889 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729205659_14979
2020-06-21 10:46:07 00492225720 0013608428184 System call hangup internal 00:00:05 00:00:00 00:00:05 00:00:00 1592729167826_14978
– Executing [0013608428184@mdc_incoming-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,Inbound call on trunk: easybell ZweiLinden, getting number by: auto”) in new stack
Inbound call on trunk: easybell ZweiLinden, getting number by: auto
-- Executing [0013608428184@mdc_incoming-1:2] Set("PJSIP/mdc_trunk_conf-1-00003a5f", "MDC_CALLER_NUM_TRUNK=6909") in new stack
-- Executing [0013608428184@mdc_incoming-1:3] Set("PJSIP/mdc_trunk_conf-1-00003a5f", "MDC_CALLEE_NUM_TRUNK=") in new stack
-- Executing [0013608428184@mdc_incoming-1:4] Verbose("PJSIP/mdc_trunk_conf-1-00003a5f", "1,probed pcpi-header: []") in new stack

probed pcpi-header:
– Executing [0013608428184@mdc_incoming-1:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “?found”) in new stack
– Executing [0013608428184@mdc_incoming-1:6] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “TMP_TO_HEADER=0013608428184”) in new stack
– Executing [0013608428184@mdc_incoming-1:7] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,probed to-header: [0013608428184]”) in new stack
probed to-header: [0013608428184]
– Executing [0013608428184@mdc_incoming-1:8] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,request-uri 0013608428184 is given”) in new stack
request-uri 0013608428184 is given
– Executing [0013608428184@mdc_incoming-1:9] Gosub(“PJSIP/mdc_trunk_conf-1-00003a5f”, “sub_comparedest,s,1(MDC_CALLEE_NUM_TRUNK,0013608428184,0013608428184)”) in new stack
– Executing [s@sub_comparedest:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,sub_comparedest:: variable: MDC_CALLEE_NUM_TRUNK request: 0013608428184 to: 0013608428184”) in new stack
sub_comparedest:: variable: MDC_CALLEE_NUM_TRUNK request: 0013608428184 to: 0013608428184
– Executing [s@sub_comparedest:2] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,compare 0013608428184 = 0013608428184”) in new stack
compare 0013608428184 = 0013608428184
– Executing [s@sub_comparedest:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1?useuri”) in new stack
– Goto (sub_comparedest,s,13)
– Executing [s@sub_comparedest:13] NoOp(“PJSIP/mdc_trunk_conf-1-00003a5f”, “using Request-URI”) in new stack
– Executing [s@sub_comparedest:14] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “MDC_CALLEE_NUM_TRUNK=0013608428184”) in new stack
– Executing [s@sub_comparedest:15] Return(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
– Executing [0013608428184@mdc_incoming-1:10] Goto(“PJSIP/mdc_trunk_conf-1-00003a5f”, “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-00003a5f”, “1,callee number: 0013608428184 caller number: 6909”) in new stack
callee number: 0013608428184 caller number: 6909
– Executing [s@mdc_trunk-1:2] ExecIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:3] ExecIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:4] ExecIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?Set(CALLERID(num)=anonymous)”) in new stack
– Executing [s@mdc_trunk-1:5] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “CHANNEL(language)=de”) in new stack
– Executing [s@mdc_trunk-1:6] Ringing(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
– Executing [s@mdc_trunk-1:7] Progress(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
– Executing [s@mdc_trunk-1:8] Gosub(“PJSIP/mdc_trunk_conf-1-00003a5f”, “sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,6909,00,49,0,2225,1)”) in new stack
– Executing [s@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 6909 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 6909 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_nat2int:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-emergency,1”) in new stack
– Executing [s@sub_nat2int:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:5] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-convert,1”) in new stack
– Executing [s@sub_nat2int:6] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-int,1”) in new stack
– Executing [s@sub_nat2int:7] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-intshort,1”) in new stack
– Executing [s@sub_nat2int:8] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-natshort,1”) in new stack
– Executing [s@sub_nat2int:9] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-nat,1”) in new stack
– Executing [s@sub_nat2int:10] Goto(“PJSIP/mdc_trunk_conf-1-00003a5f”, “s-local,1”) in new stack
– Goto (sub_nat2int,s-local,1)
– Executing [s-local@sub_nat2int:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,local”) in new stack
local
– Executing [s-local@sub_nat2int:2] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “MDC_CALLER_NUM_INTERNAT=004922256909”) in new stack
– Executing [s-local@sub_nat2int:3] Return(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
– Executing [s@mdc_trunk-1:9] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “CALLERID(num)=004922256909”) in new stack
– Executing [s@mdc_trunk-1:10] Gosub(“PJSIP/mdc_trunk_conf-1-00003a5f”, “sub_int2nat,s,1(MDC_CALLER_NUM_NAT,004922256909,00,49,0,2225,1)”) in new stack
– Executing [s@sub_int2nat:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 004922256909 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1”) in new stack
sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 004922256909 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 2225 - incoming: 1
– Executing [s@sub_int2nat:2] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?s-emergency,1”) in new stack
– Executing [s@sub_int2nat:3] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?nat”) in new stack
– Executing [s@sub_int2nat:4] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “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-00003a5f”, “MDC_CALLER_NUM_NAT=022256909”) in new stack
– Executing [s-internat@sub_int2nat:2] Return(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
– Executing [s@mdc_trunk-1:11] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “CALLERID(num)=022256909”) in new stack
– Executing [s@mdc_trunk-1:12] Set(“PJSIP/mdc_trunk_conf-1-00003a5f”, “MDC_NUMPREFIX_TRUNK=0”) in new stack
– Executing [s@mdc_trunk-1:13] ExecIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1?Set(CALLERID(all)=0022256909)”) in new stack
– Executing [s@mdc_trunk-1:14] UserEvent(“PJSIP/mdc_trunk_conf-1-00003a5f”, “ResolveCallerName,Strategy: system,Outbound: 0”) in new stack
– Executing [s@mdc_trunk-1:15] Wait(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0.25”) in new stack
– Executing [s@mdc_trunk-1:16] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,MDC_RESOLVENAME_HITS = 0”) in new stack
MDC_RESOLVENAME_HITS = 0
– Executing [s@mdc_trunk-1:17] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, "1,CALLERID(name) = ") in new stack
CALLERID(name) =
– Executing [s@mdc_trunk-1:18] Goto(“PJSIP/mdc_trunk_conf-1-00003a5f”, “mdc_mapping-1,0013608428184,1”) in new stack
– Goto (mdc_mapping-1,0013608428184,1)
– Executing [0013608428184@mdc_mapping-1:1] Verbose(“PJSIP/mdc_trunk_conf-1-00003a5f”, “1,>>>no catch all - no trunk fallback”) in new stack

no catch all - no trunk fallback
– Executing [0013608428184@mdc_mapping-1:2] Goto(“PJSIP/mdc_trunk_conf-1-00003a5f”, “exceptions,0013608428184,1”) in new stack
– Goto (exceptions,0013608428184,1)
– Channel ‘PJSIP/mdc_trunk_conf-1-00003a5f’ sent to invalid extension: context,exten,priority=exceptions,0013608428184,1
– Executing [i@exceptions:1] Goto(“PJSIP/mdc_trunk_conf-1-00003a5f”, “mdc_exception,s,1”) in new stack
– Goto (mdc_exception,s,1)
– Executing [s@mdc_exception:1] Gosub(“PJSIP/mdc_trunk_conf-1-00003a5f”, “def_exception,s,1”) in new stack
– Executing [s@def_exception:1] GotoIf(“PJSIP/mdc_trunk_conf-1-00003a5f”, “0?main,1”) in new stack
– Executing [s@def_exception:2] Answer(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
== Endpoint H2W9fv1cWb2b65f is now Unreachable
– Contact H2W9fv1cWb2b65f/sip:H2W9fv1cWb2b65f@192.168.1.26:5060;alias=90.1.83.143~5060~1 is now Unreachable. RTT: 0.000 msec
– Executing [s@def_exception:3] Playback(“PJSIP/mdc_trunk_conf-1-00003a5f”, “pbx-invalid”) in new stack
– <PJSIP/mdc_trunk_conf-1-00003a5f> Playing ‘pbx-invalid.slin’ (language ‘de’)
– Executing [s@def_exception:4] Hangup(“PJSIP/mdc_trunk_conf-1-00003a5f”, “”) in new stack
== Spawn extension (def_exception, s, 4) exited non-zero on ‘PJSIP/mdc_trunk_conf-1-00003a5f’

Vielen Dank für neue Anregungen, was das sein könnte,
Hendrik

Zumindest kommen diese Rufe nicht mehr durch und werden mit Playback(“PJSIP/mdc_trunk_conf-1-00003a5f”, “pbx-invalid”) in new stack abgelehnt, aber woher die Rufe kommen ist aus den logs nicht ersichtlich.

Vielleicht stimmt mit dem Routing auf easybell-Seite etwas nicht. Deine Rumpfnummer ist dort ja registriert und demnach sollten auch nur entsprechende Ziele an deinen Trunk weitergeleitet werden.

Diese IP 90.1.83.143 aus dem Logfile gehört der France Telecom.
Hast du zufällig den Port 5060 von extern (WAN) auf die pascom weitergeleitet?
Pascom braucht diese Weiterleitung i.d.R. nicht da die Verbindung Pascom-seitig zum Provider aufgebaut wird.

Gruß,
Rapha

Hallo Rapha,
die IP ist schon ok, weil ich das zugehörige Telefon gerade in Frankreich stehen habe. Die zugehörige interne IP 192.168.1.26 ist in einem französischen Standort und geht von da über orange auf meine onsite Anlage in Deutschland.
Kann es denn sein, dass mein Router da irgendwie rumspinnt? Es ist ein Netgear SRX5308. SIP ALG ist ausgeschaltet.
Das steht in der firewall:

|SIP:TCP
| |SIP:UDP|
| |SIP:TLS|
| |pascom|
| |ldaps|
| |Provisionierung|
| |PBX-VPN|
| |SRTP|
| |PBX-2L|

Also vor allem den Port 5061 freigegeben.

Der Router steht hinter einer Fritzbox, die aber nur als Modem dient (Unitymedia bzw. neuerdings Vodafone)

Die centralregel musste ich übrigens wieder einführen, sonst funktioniert die Anwahl der Stammnummer von aussen nicht mehr, 90 ist das Team.

Bezeichnung Quelle Ziel Durchwahl CIDName CIDNummer Sprache
Central * 94200?$ 90

Grüße,
Hendrik