FreePBX + O2 / Anruf kann nicht angenommen werden

Meine FreePBX mit O2 (Telefonica) hat inzwischen alle paar Wochen folgendes Problem:

  1. Anrufer ruft an, es läutet bei ihm hin
  2. Bei mir klingelt das Telefon
  3. Ich nehme ab -> alles ist tot, kein Ton
  4. Beim Anrufer läutet es weiter hin

Es scheint, dass die Rufannahme nicht richtig zurück signalisiert wird. Dies tritt bei Telekom und easybell-Anrufern auf (andere Provider habe ich nicht getestet). Vodafone-Anrufer kommen dagegen normal durch.

Ich schließe an diesem Punkt eine Fehlkonfiguration auf „meiner Seite“ aus. Sonst würde es immer gehen oder nie.

 

Nachdem ich in der FreePBX den O2-SIP-Trunk auf TCP (statt UDP) umgestellt habe, klappt der Rufaufbau wieder normal.

Dazu sind zwei Schritte in der FreePBX nötig:

  1. Einstellungen -> Asterisk SIP Settings -> SIP Settings [chan_pjsip]
  2. -> Ja
  3. Connectivity -> Hauptleitungen -> O2/Telefonica-Trunk editieren
  4. pjsip Einstellungen -> General
  5. auf 0.0.0.0-tcp stellen

 

 

Wer eine technische Erklärung für diesen Fehler hat, bitte kommentieren!

 

Referenzen

SIP-Einstellungen / O2 (Telefonica)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert