Keine eingehenden Anrufe nach Update auf 7.11.3

Hallo liebes Forum,

ich betreibe seit ca. 2 Jahren die Community-Version von Mobydick an einem ISDN Anschluss der Telekom mit einem PATTON 4552 Smartnode Gateway. Bis gestern lief das System auch ohne Probleme - dann kam das Update von 7.11.2 auf 7.11.3.
Seitdem kann ich zwar abgehende Telefonate führen, aber mich kann niemand mehr anrufen; also es kommen keine eingehenden Anrufe an.

Im Asterisk CLI wird folgende Fehlermeldung angezeigt:

Connected to Asterisk 11.6-cert11 currently running on mobydick (pid = 1610)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [9218139@mdc_patton-:1] Goto(“SIP/MAC00a0ba05dd32ID4-00000008”, “mdc_incoming-gw,9218139,1”) in new stack
– Goto (mdc_incoming-gw,9218139,1)
[Mar 8 02:49:07] WARNING[10690][C-00000007]: pbx.c:6643 __ast_pbx_run: Channel ‘SIP/MAC00a0ba05dd32ID4-00000008’ sent to invalid extension but no invalid handler: context,exten,priority=mdc_incoming-gw,9218139,1

wobei 9218139 die angerufene MSN ist.

Kann mir jemand weiterhelfen?

Viele Grüße
Michael

Hi,

überprüfe mal bitte beim patton Amt deine eingehenden Regeln.

Gruß
Markus

Hallo Markus,

ich habe an den Regeln seit fast einem Jahr nichts verändert, hat ja immer geklappt…


Viele Grüße
Michael

Hi,

die Regeln sehen gut aus. Ich werd mir das gesondert mit einem Patton anschauen. Wie ist in der /etc/asterisk/mdc_extensions.conf der Kontext mdc_incoming-gw definiert?

Gruß
Markus

Hallo Markus,

[mdc_incoming-gw4]
; generated by mod_inboundrules
; ISDN Gateway
exten => 9218138,1,Set(MDC_CALLER_NUM_TRUNK=${CALLERID(num)})
exten => 9218138,n,Set(MDC_CALLEE_NUM_TRUNK=${EXTEN})
exten => 9218138,n,GoTo(mdc_trunk-4,s,1)
exten => 9219744,1,Set(MDC_CALLER_NUM_TRUNK=${CALLERID(num)})
exten => 9219744,n,Set(MDC_CALLEE_NUM_TRUNK=${EXTEN})
exten => 9219744,n,GoTo(mdc_trunk-4,s,1)
exten => 9218139,1,Set(MDC_CALLER_NUM_TRUNK=${CALLERID(num)})
exten => 9218139,n,Set(MDC_CALLEE_NUM_TRUNK=${EXTEN})
exten => 9218139,n,GoTo(mdc_trunk-4,s,1)

Mir ist aufgefallen, dass der Kontext mdc_incomming-gw4 heisst, im mdc_patton jedoch eine Sprungmarke zu mdc_incomming_gw vorhanden ist.

[mdc_patton-]
; generated by mdc_pattonPortGroupTrunkBRI
exten => _X!,1,GoTo(mdc_incoming-gw,${EXTEN},1)
exten => anonymous,1,GoTo(mdc_incoming-gw,s,1)

kann das daran liegen?

Viele Grüße
Michael

Hi,

du könntest für eine schnelle Abhilfe, unter Erweitert Skripte ein neues Skript erstellen, als Kontext “mdc_incoming-gw” nicht einbinden und als Inhalt eine Weiterleitung auf den “mdc_incomming-gw4” Kontext durchführen

exten => _X!,1,GoTo(mdc_incoming-gw4,${EXTEN},1)
exten => anonymous,1,GoTo(mdc_incoming-gw4,s,1)

Gruß
Markus

Hallo Markus,

vielen Dank, dieser Workaround hat erstmal zum Erfolg geführt, ich bin telefonisch wieder erreichbar…

Was hat sich denn diesbezüglich im Update geändert, dass die alte Funktion nicht mehr gegeben ist?

Viele Grüße
Michael

Re,

gut, wenn es soweit wieder klappt.
Ich hab diesbezüglich bei uns ein Ticket aufgenommen. Wir werden uns das noch genau anschauen.

Gruß
Markus

Hoi,
nur zur Info: Bei uns das gleiche Problem. Nach Update auf 7.11.3 keine eingehenden Anrufe mehr. Das Problem wurde mehr oder weniger schnell gefunden und ein identischer Workaround eingebaut. Es ist nur lästig, das er natürlich bei jeder neuen Generierung der Config wieder überschrieben wird.

mfg
Stephan

Hi,
wenn du das als Script über die GUI mit aufnimmst, sollte das beständig sein.

Gruß
Markus

Sorry, überlesen … läuft :slight_smile:

Gruß
Stephan