Trunks grün angezeigt - dennoch nicht verbunden - internal server error (500)

Hermicus

Silver Partner
Mitglied seit
23. Juni 2021
Beiträge
44
Seit geraumer Zeit macht eine V20 R5 mit der Dt Telekom (kein companyflex) seltsame Dinge. Mehrfach am Tag sind eingehende Anrufe und abgehende nicht möglich. Trunk scheint nicht verbunden zu sein („dieser Anschluss ist im Moment nicht erreichbar „) - in der PBX sind alle Trunks grün. Es gibt auch Fehler sip:217.0.146.5:5060;lr hat geantwortet: Forbidden (403)
Nach Neustarten der Dienste läuft alles wieder.
Die PBX on prem wurde erst kürzlich auf eine neuere Hardware geswitched, leider auch keine Änderung
Hat jemand ne Idee?
 
Wechsle den Tarif auf CompanyFlex, wenn du dir den Debugging-Stress sparen willst.
Der nächste Schritt wäre sonst, mit dem technischen Support der Telekom auf Fehlersuche zu gehen – und das kann schnell ziemlich mühsam oder nicht zielführend werden.
Ich kann nur immer wieder mitgeben: Wenn unbedingt Telekom, dann nur mit CompanyFlex, alles andere macht auf Dauer keinen Sinn.

Wir selbst haben viele Anlagen mit haufenweise CoFlex-Tarifen am Start – läuft super stabil, Fax mal außen vor.
 
  • Like
Reaktionen: bitn
Danke für den Tipp - habe auch in diese Richtung Vermutungen - seitens Telekom gibt es keine Probleme ;-)
Seltsamerweise laufen einige anderen Anschlüsse mit Dt. Telekom und Magenta ohne Probleme
 
Welchen DNS Server nutzt die 3CX?
 
Den der Fritzbox und diese den Telekom DNS. Was schlägst du vor?
 
Seit geraumer Zeit macht eine V20 R5 mit der Dt Telekom (kein companyflex) seltsame Dinge.
Und was heißt "kein CompanyFlex?
Mehrfach am Tag sind eingehende Anrufe und abgehende nicht möglich. Trunk scheint nicht verbunden zu sein („dieser Anschluss ist im Moment nicht erreichbar „) - in der PBX sind alle Trunks grün. Es gibt auch Fehler sip:217.0.146.5:5060;lr hat geantwortet: Forbidden (403)
Protokolltyp stimmen?
Der richtige DNS wird verwendet?
Routing/Firewall stimmen?
Es gibt keine Mehrfachregistrierungen?
Hat jemand ne Idee?
Aufgrund der sehr dürftigen Angaben, zur Zeit keine.
 
  • Like
Reaktionen: fxbastler
Sorry etwas präziser:
- mit „keinem Company Flex“ sind alle alten Anschlüsse auf tel.t-online.de gemeint.
Es gab keine Änderungen am Setup des Router noch der Trunkkonfiguration - die Anlage läuft mit dem selben Telekom Anschluss/ Tarif schon lange auch unter v18 sauber, Wechsel auf v20 hat auch keine Probleme gebracht - erst seit update auf release 5 etwa dieses komische Verhalten.
Firewall check alles i.o
Keine Mehrfachregistrierung
Haben einigen Anlagen in diesem Setup und Provider- Tarifkonstrukt.
Meine Vermutung geht in Richtung Company Flex Umstiegszwang - die DSL Leitung wurde ebenfalls geprüft- fehlerfrei (über nen techn. Ansprechpartner, der nur DSL Einblick hat - nicht Tel Server)
Wir haben schon einiges durch - daher dachte ich es gibt evtl. jemanden mit ähnlichen Symptomen.
Werde berichten ob der Wechsel zu CompanyFlex was gebracht hat - diese Empfehlung hier gehen wir als nächstes an.
 
Wir haben auch noch einige solche Konstrukte bei umzugunwilligen Kunden in Nutzung. Das funktioniert, die Anlagen sind aktuell.

In der Regel sind es die Protokolleinstellungen bei der Neuanlage so eines SIP Trunk (muss man auf UDP umstellen, kann man im lfd. Betrieb über einen Parameter machen), der richtige DNS Server den die 3CX verwenden muss (einer der Telekom), eine passende Reregistrierungszeit des SIP Trunk (nicht zu klein sonst Fehler, nicht zu groß sonst obiges Verhalten), der richtige Zeitpunkt des Neustart des Internetanschluss durch Zwangstrennung tief des Nachts (oft mittels Zeitschaltuhr am Modem) und es sind durchgehend alles 3CX ENT (die beiden letzten Punkte wg. dyn. IP etc.).
 
Danke @fxbastler - das UDP Thema kennen wir schon länger bei der Dt. Telekom. Diese Probleme kamen ja bereits in v18 hoch. Alle Trunks haben den Parameter TRANSPORT_RESTRICTION UDP hinterlegt.
Wo stellst Du die passende Registrierungszeit ein? Was ist nach deinen Erfahrungswerten der beste Wert hier?
 
Wo stellst Du die passende Registrierungszeit ein?
https://www.3cx.de/forum/threads/companyflex-re-registrierung-gespräche-brechen-ab.122349/post-444047

Was ist nach deinen Erfahrungswerten der beste Wert hier?
Das ist irgendwo beim Trunk anbieter beschrieben, ich habe die Doku dazu aber nicht im Kopf. Wenn der Wert zu klein ist kommt ein Fehler zurück. Ich bin der Meinung das war so ab 200 oder 240 abwärts.

Ich habe eben geschaut: bei einem evtl. gleichen SIP Trunk steht nach dem REGISTER in der Antwort ein expires=500.
 
Die Umstellung auf Company Flex ist vollzogen und hat das eigentliche Problem gelöst, das als Feedback für alle Mitlesenden.

Aber leider ist ein neues Problem entstanden, bei der Anzeige der Rufgruppe+Rufnummer in der 3CX App unter IOS.
In der Anrufliste wird alles korrekt dargestellt. "Rufgruppe:+49"
Nur leider auf dem Display wird nur die "Rufgruppe: "angezeigt - mehr leider nicht - aber nur bei Anrufern die nicht im Telefonbuch hinterlegt sind. sowohl beim Anhängen oder auch voranstellen der Rufgruppe.

Traurigerweise ging das zuvor beim Telekom (Call und Surf) korrekt. Am Tischtelefon wird nun Rufgruppe: und dann eine Zeile darunter die Rufnummer angezeigt - was zuvor in einer Zeile war. vielleicht führt die Zeilenschaltung auch zu dieser Veränderung in der 3CX APP.
Reformatierung der Rufnummern um +49 durch 0 zu ersetzten hat nix gebracht.
Hier im Forum sind wir nur auf diesen Beitrag gestossen.
https://www.3cx.de/forum/threads/app-zeigt-nach-verpasstem-anruf-keine-rufnummern-mehr-an.117098/
Hat jemand hier eine Lösung?
 
Es liegt nicht am Call Kit von Apple, denn im Fall der Telekom hilft es beim Company Flex den Trunk zu exportieren und wie folgt zu editieren. Wichtig, vorher alle Outbound Rules, DIDS und Passwörter sichern. Das XML wird dann unter Erweitert, Provider Vorlagen importiert.
Folgende Eingangsparameter des Trunks sind folgendermassen zu importieren


<field name="ParameterIn" custom="" parameter="RequestLineURIUser">$CalledNum</field>
<field name="ParameterIn" custom="" parameter="FromDisplayName">$CallerName</field>
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerNum</field>


zu:

<field name="ParameterIn" custom="" parameter="ToUserPart">$CalledNum</field>
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerNum</field>
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerName</field>




Alle DIDs neu zuweisen/Hinzufügen(auch mit CSV import DIDs möglich + zuweisen)
 

Statistik des Forums

Themen
44.412
Beiträge
232.707
Mitglieder
78.328
Neuestes Mitglied
as7h