Vorzeitiger Abbruch von Anrufen falls Gegenstelle besetzt oder nicht erreichbar

Harpau

Customer
Mitglied seit
18. Januar 2021
Beiträge
137
Ich habe das Problem, dass hier in meiner Firma beim Versuch, eine Gegenstelle anzurufen, welche besetzt oder vorübergehend nicht erreichbar ist, der Anruf sofort abgebrochen wird.
Es kommt weder ein Besetztzeichen noch eine Ansage, dass nicht erreichbar.
Zu Hause habe ich ebenfalls eine 3CX-Anlage in Betrieb, dort funktioniert das einwandfrei.
Der Unterschied ist, dass die Anlage zu Hause über einen SIP-Trunk an M-Net angebunden ist, während ich in der Firma ein Beronet-Gateway an einem ISDN-Anschluss betreibe.

Zunächst läuft bei beiden Installationen alles identisch. Bis zu den Zeilen, in denen der Provider bzw. das Gateway angesprochen wird, läuft alles identisch.
Dann jedoch nicht mehr.

1. Fehlerhaft (ISDN/Berofix-Gateway):

22.02.2021 15:52:56 - Leg L:100.2[Line:10000>>0228xxxxxxxx] is terminated: Cause: 404 Unallocated number/INVITE from 192.168.147.9:5060
22.02.2021 15:52:56 - [CM503020]: Call(C:100): Normal call termination. Call originator: Extn:177. Reason: Not found
22.02.2021 15:52:56 - L:100.1[Extn:177] failed to reach Line:10000>>0228xxxxxxxx, reason Not Found
22.02.2021 15:52:56 - Call to T:Line:10000>>0228xxxxxxxx@[Dev:sip:[email protected]:5060] from L:100.1[Extn:177] failed, cause: Cause: 404 Unallocated number/INVITE from 192.168.147.9:5060
22.02.2021 15:52:56 - [CM503003]: Call(C:100): Call to <sip:[email protected]:5060> has failed; Cause: 404 Unallocated number/INVITE from 192.168.147.9:5060
22.02.2021 15:52:55 - [CM505002]: Gateway:[BeroNet] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Berofix VOIP Gateway (20.05.01)] PBX contact: [sip:[email protected]:5062]
22.02.2021 15:52:55 - [CM503002]: Call(C:100): Alerting Line:10000>>0228xxxxxxxx by contact <sip:[email protected]:5060/UDP>

2. Korrekt (M-Net):

22.02.2021 15:55:01 - Leg L:11.2[Line:10000>>0228xxxxxxxx] is terminated: Cause: 487 Request Terminated/INVITE from 80.81.4.244:5060
22.02.2021 15:55:01 - [CM503008]: Call(C:11): Call is terminated
22.02.2021 15:55:01 - Leg L:11.1[Extn:100] is terminated: Cause: CANCEL from 82.135.96.88:42826
22.02.2021 15:54:51 - [CM505003]: Provider:[M-Net] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [] PBX contact: [sip:[email protected]:5062]
22.02.2021 15:54:51 - [CM503002]: Call(C:11): Alerting Line:10000>>0228xxxxxxxx by contact <sip:[email protected]-voip.de:0/UDP>

Auf Anfrage kann ich gerne die Rufnummer zur Verfügung stellen, welche ich hier zum Testen verwendet habe. Bei dieser kommt bei korrekter Reaktion der 3CX die Ansage, dass die "gewünschte Rufnummer zur Zeit abgeschaltet oder nicht vergeben" ist.

Muss ich hier in der Konfiguration der 3CX etwas anpassen oder soll ich mich mit meinem Problem an Beronet wenden?

Vielen Dank!

Harald
 
Ein "ISDN-Anschluss" so was gibts noch?

Das sieht nach falscher Rufnummer Formatierung bei dem Beronet aus, wie sehen die ausgehenden Regeln aus?
(falls vorhanden)
 
Ich wüsste jetzt nicht, weshalb die Rufnummern falsch formatiert sein sollten. Falls die Gegenstelle erreichbar ist, funktioniert alles einwandfrei. Nur wenn die Gegenstelle nicht erreichbar ist, ist nicht klar erkennbar, weshalb, da der Anruf sofort wieder beendet wird.
 
Hallo Harald,

ich meine das Verhalten ist normal im 3CX Standard. Hast Du zu Hause die Konfiguration evtl. angepasst?

Damit man ein Besetztzeichen bekommt muss eigentlich unter Einstellungen --> Parameter --> busyprompt auf 1 setzen.

Beste Grüße
 
  • Like
Reaktionen: bitn2
Hallo Harald,

ich meine das Verhalten ist normal im 3CX Standard. Hast Du zu Hause die Konfiguration evtl. angepasst?

Damit man ein Besetztzeichen bekommt muss eigentlich unter Einstellungen --> Parameter --> busyprompt auf 1 setzen.

Beste Grüße
Mittlerweile gibt es auch unter Einstellungen -> Allgemein -> Allgemeine Optionen -> "Bei besetzter Nebenstelle entsprechende Ansage abspielen". Ändert aber genau diesen Parameter.
 
Ja, diesen Parameter hatte ich bereits geändert. Das betrifft aber doch nur interne Anrufe auf Nebenstellen, korrekt?
Mir geht es um das Verhalten, wenn ich eine andere, externe, Rufnummer wähle und dort besetzt ist.
Danke trotzdem für Eure Hilfe!
Viele Grüße
Harald
 
Ja, diesen Parameter hatte ich bereits geändert. Das betrifft aber doch nur interne Anrufe auf Nebenstellen, korrekt?
Mir geht es um das Verhalten, wenn ich eine andere, externe, Rufnummer wähle und dort besetzt ist.
Danke trotzdem für Eure Hilfe!
Viele Grüße
Harald
Wenn es sich um eine Externe Nummer handelt, muss der Fehler wo anders liegen. Am wahrscheinlichsten an der Gegenstelle, weil die das Signal sendet (Besetzt). Die Fehlermeldung besagt unbekannte Nummer, aber um das genauer zu untersuchen wäre Wireshark ganz hilfreich.
 
Die Gegenstelle in meinem Beispiel spielt eine Ansage ab, dass die Rufnummer vorübergehend abgeschaltet sei. Sie ist nicht besetzt. Das Verhalten der 3CX ist jedoch in beiden Fällen das selbe, nämlich der Anruf wird sofort beendet und der Anrufende frägt sich, weshalb. Mit der Rufnummer aus meinem Beispiel, kann man das halt sehr schön ausprobieren, eine Rufnummer, die ständig besetzt ist, kenne ich leider nicht.
Und, nein, an der Gegenstelle liegt es definitiv nicht, bei meiner Anlage zu Hause ist das Verhalten ja korrekt.
Es muss an der Rückmeldung des Berofix an die 3CX liegen und wie die 3CX darauf reagiert. Die Unterschiede sieht man eigentlich sehr gut in meinen oben geposteten Logfile-Auszügen.
Mit Wireshark kenne ich mich leider noch überhaupt nicht aus. Könntest Du mir sagen, was genau ich da machen muss? Vielen Dank!
Harald
 
Wenn ich die Option Allgemeine Optionen -> "Bei besetzter Nebenstelle entsprechende Ansage abspielen" aktiviere, entsteht beim Versuch, eine besetzte externe Nummer anzurufen, eine etwas längere Pause, bevor der Anruf abgebrochen wird. Es kommt jedoch weder eine Ansage, noch ein Besetztzeichen. Im Logfile äußerst sich der Unterschied wie folgt:

Mit gesetzter Option "Bei besetzter Nebenstelle entsprechende Ansage abspielen":

23.02.2021 11:22:36 - Leg L:144.1[Extn:177] is terminated: Cause: BYE from local
23.02.2021 11:22:36 - [CM503008]: Call(C:144): Call is terminated
23.02.2021 11:22:36 - Leg L:144.3[EndCall:EndCall] is terminated: Cause: BYE from 127.0.0.1:5483
23.02.2021 11:22:30 - [CM503007]: Call(C:144): EndCall:EndCall has joined, contact <sip:[email protected]:5483/UDP>
23.02.2021 11:22:30 - [CM503007]: Call(C:144): Extn:177 has joined, contact <sip:[email protected]:5060/UDP>
23.02.2021 11:22:30 - L:144.3[EndCall:EndCall] has joined to L:144.1[Extn:177]
23.02.2021 11:22:30 - [CM503002]: Call(C:144): Alerting EndCall:EndCall by contact <sip:[email protected]:5483/UDP>
23.02.2021 11:22:30 - [CM503025]: Call(C:144): Calling T:EndCall:EndCall@[Dev:sip:[email protected]:5483;rinstance=33ae452ffb73bf2e] for L:144.1[Extn:177]
23.02.2021 11:22:30 - Leg L:144.2[Line:10000>>961xxxx] is terminated: Cause: 486 User busy/INVITE from 192.168.147.9:5060
23.02.2021 11:22:30 - L:144.1[Extn:177] failed to reach Line:10000>>961xxxx, reason Busy
23.02.2021 11:22:30 - Call to T:Line:10000>>961xxxx@[Dev:sip:[email protected]:5060] from L:144.1[Extn:177] failed, cause: Cause: 486 User busy/INVITE from 192.168.147.9:5060
23.02.2021 11:22:30 - [CM503003]: Call(C:144): Call to <sip:[email protected]:5060> has failed; Cause: 486 User busy/INVITE from 192.168.147.9:5060

Ohne gesetzte Option "Bei besetzter Nebenstelle entsprechende Ansage abspielen":

23.02.2021 11:40:36 - Leg L:13.1[Extn:177] is terminated: Cause: BYE from PBX
23.02.2021 11:40:36 - Leg L:13.2[Line:10000>>961xxxx] is terminated: Cause: 486 User busy/INVITE from 192.168.147.9:5060
23.02.2021 11:40:36 - [CM503020]: Call(C:13): Normal call termination. Call originator: Extn:177. Reason: Busy
23.02.2021 11:40:36 - L:13.1[Extn:177] failed to reach Line:10000>>961xxxx, reason Busy
23.02.2021 11:40:36 - Call to T:Line:10000>>961xxxx@[Dev:sip:[email protected]:5060] from L:13.1[Extn:177] failed, cause: Cause: 486 User busy/INVITE from 192.168.147.9:5060
23.02.2021 11:40:36 - [CM503003]: Call(C:13): Call to <sip:[email protected]:5060> has failed; Cause: 486 User busy/INVITE from 192.168.147.9:5060

Fehlt hier eventuell eine .wav-Datei, die abgespielt werden müsste?
 

Statistik des Forums

Themen
44.421
Beiträge
232.743
Mitglieder
78.334
Neuestes Mitglied
Uniweb_Alessio