3CX an Fritzbox

Guten Morgen,

ich hab dann nochmal getestet, aber es hat sich leider nichts geändert. Wenn ich die Rufnummer als ID angebe, registriert sich der Trunk gar nicht. Erst wenn ich den Benutzername des Telefoniegerätes in der Fritzbox angebe funktioniert es. Hier kommt allerdings nicht wie erwartet der Fehler, dass User oder Passwort falsch sind sondern der folgende:

"Registration at Generic SIP Trunk has failed. Destination (sip:192.168.12.1;transport=TCP;lr) is not reachable, DNS error resolving FQDN, or service is not available."

Nachdem der User drin steht registriert sich der Trunk und man kann wieder eingehende Rufe empfangen. Ausgehend geht es auch nach Anlegen der Regel immer noch nicht und es kommt wieder der Fehler:

"Call or Registration to 1712345678@(Ln.10000@Generic SIP Trunk) has failed. 0.0.0.0 replied: 408 Request Timeout; internal"

Noch eine Idee?

Danke
Gruß
Michael
 
Hmm... versuch mal folgende ausgehende Regel anstatt deiner jetzigen

Name: National
Nummern mit Präfix: 0
Ziffern entfernen: 1
Ziffern voranstellen: 49

Ich meine 1und1 erwartet als Nummer 49 als Anfang wenn Du innerhalb Deutschlands telefonierst
 
Als weiteres könntest Du im Sip Trunk noch folgendes versuchen

Im Register „Ausgangsparameter“ die Felder:
From: Display Name = „AuthID“ Authentication“
From: User Part = „AuthID“ Authentication“

setzen, da ansonsten die Fritz Box den Anschluss bei ausgehenden Gesprächen nicht identifiziert.
 
Ich muss mich hier jetzt auch einmal einbringen, denn ich habe sehr viel mit der Integration zwischen FB und 3CX experimentiert und Verbindungen letztlich zwischen zwei FB und einer 3CX und in beiden Richtungen hinbekommen.
Bitte entschuldige jedoch, dass ich aus Deiner Schilderung nicht so 100% schlau geworden bin, was Deine genaue Konfiguration betrifft. Daher zunächst ein paar Verständnisfragen:
Wo kommt Dein "Telefonanschluss" an? An der FB oder an der 3CX?
Wo sind Deine Telefone angeschlossen? Alle an der DECT-Basisstation?
Oder gibt es auch "normale" IP-Telefone die direkt an der FB oder der 3CX angeschlossen werden sollen?
Wo ist die DECT-Basisstation angeschlossen? An der FB oder an der 3CX?
Wenn Du magst, könntest Du auch eine Zeichnung anfertigen. Ein Bild sagt manchmal mehr als tausend Worte...
 
Als weiteres könntest Du im Sip Trunk noch folgendes versuchen

Im Register „Ausgangsparameter“ die Felder:
From: Display Name = „AuthID“ Authentication“
From: User Part = „AuthID“ Authentication“

setzen, da ansonsten die Fritz Box den Anschluss bei ausgehenden Gesprächen nicht identifiziert.
funktioniert leider beides auch nicht :(.

Vielleicht mach ich mal einen PCAP und schau es mir mal genauer an.
 
Hallo,
Wo kommt Dein "Telefonanschluss" an? An der FB oder an der 3CX?
Der Anschluss kommt an der Fritzbox an
Wo sind Deine Telefone angeschlossen? Alle an der DECT-Basisstation?
Ja, die sind alle an der S850 Go Station angeschlossen.
Oder gibt es auch "normale" IP-Telefone die direkt an der FB oder der 3CX angeschlossen werden sollen?
Nein, da habe ich leider keines zum Testen da.
Wo ist die DECT-Basisstation angeschlossen? An der FB oder an der 3CX?
An der 3CX
Wenn Du magst, könntest Du auch eine Zeichnung anfertigen. Ein Bild sagt manchmal mehr als tausend Worte...
Hab ich mal angehängt ;)

Eine Idee?

Danke
Michael
 

Anhänge

  • aufbau.png
    aufbau.png
    28,2 KB · Aufrufe: 22
Vielleicht eine dumme Frage: Was ist der Grund, dass Du Deinen SIP-Anschluss nicht in der 3CX konfigurierst?
 
Außerdem noch etwas: Damit die FB und die 3CX parallel Arbeit können, musst Du in der 3CX 5062 als SIP-Port einstellen. Hast Du das im Rahmen der Ersteinrichtung gemacht?
 
Vielleicht eine dumme Frage: Was ist der Grund, dass Du Deinen SIP-Anschluss nicht in der 3CX konfigurierst?
Naja, ist eine berechtigte Frage wie ich finde ;).Einfach deswegen, weil ich nicht eine Menge Ports ins interne Netz natten will ;).
 
Außerdem noch etwas: Damit die FB und die 3CX parallel Arbeit können, musst Du in der 3CX 5062 als SIP-Port einstellen. Hast Du das im Rahmen der Ersteinrichtung gemacht?
Nein, das hab ich in der Tat nicht? Müsste ich? Gibt es da denn eine Doku zu, wie das genau auzubauen ist?
 
  • Like
Reaktionen: patrickbuss
Nicht wirklich. Die Abkehr von Port 5060 für SIP der 3CX ist nur zwingend notwendig wenn du - wie empfohlen - die 3CX einen Teil oder gar die ganze Arbeit machen lassen möchtest und die SIP Konten des Providers dort auflaufen und registrieren lässt.

Mache ein Komplettbackup der 3CX (warte das ab und hole dir das komplette Backup auf deinen PC!), setze die 3CX auf Werkzustand zurück, führe den Ersteinrichtungsassistenten erneut aus, spiele das Backup ein und ändere beim weiteren Vorgehen im Assistenten den Port 5060 der 3CX in z.B. 5062.
 
Zuletzt bearbeitet:
Nein, das hab ich in der Tat nicht? Müsste ich? Gibt es da denn eine Doku zu, wie das genau auzubauen ist?
Ok, also das ist das erste, was Du machen musst. Dazu musst Du jedoch die 3CX komplett neu installieren, was ja aber in einer VM-Umgebung kein Ding ist. Einfach die aktuelle löschen und nochmal neu anfangen. Deine bisherige Konfiguration solltest Du Dir aufschreiben und dann komplett neu konfigurieren. Ich weiss nicht, ob nicht beim Zurückspielen eines Backups die alten Port-Einstellungen mit zurückgesichert werden. Ich habe das jedenfalls mehrmals so gemacht, wie ich es hier beschrieben habe.
Du wirst dann bei der Ersteinrichtung nach Ports gefragt. Ich habe bei mir dann für http 5000, für https 5001, für SIP 5062 und den Tunnel 5092 genommen. Dann gibt es keinen Konflikt mit der FB, die fest immer 5060 verwendet. Eine Doku gibt es nicht wirklich, aber wenn Du in die Doku zur Einrichtung der Portfreigaben in der FB schaust, dort werden auch genau diese Ports freigegeben.
 
Die 3CX muss nicht komplett neu installiert werden. Die kann man zurücksetzen. Gib mal in einer Linux Shell ein: /usr/sbin/3CXWizard --cleanup

Falls mal der Ersteinrichtungsassistent - wider Erwarten, z.B. direkt nach einem Neustart nach einem Reset - nicht startet dann 3CXLaunchWebConfigTool eingeben
 
Ok danke an alle mal. Ich teste das später mal und sag Bescheid. Auch wenn ich nicht so recht verstehe, wieso derselbe Port auf 2 verschiedenen Geräten Probleme machen sollte.
 
Mir ist noch nicht klar warum er alles neu machen soll wenn die 3CX nur als Client an der Fritzbox hängt... Was den Port angeht, es können nicht zwei Geräte den selben Port nutzen, wie sollen die Pakete denn wissen wohin.
 
Die 3CX muss nicht komplett neu installiert werden. Die kann man zurücksetzen. Gib mal in einer Linux Shell ein: /usr/sbin/3CXWizard --cleanup

Falls mal der Ersteinrichtungsassistent - wider Erwarten, z.B. direkt nach einem Neustart nach einem Reset - nicht startet dann 3CXLaunchWebConfigTool eingeben
Danke Dir, wieder was dazu gelernt!
 
Mir ist noch nicht klar warum er alles neu machen soll wenn die 3CX nur als Client an der Fritzbox hängt... Was den Port angeht, es können nicht zwei Geräte den selben Port nutzen, wie sollen die Pakete denn wissen wohin.
Naja, an Hand der IP Adresse doch. Die Verbindungen sind doch eigentlich eindeutig definiert. Die 3CX (192.168.12.90) hängt als Client an der Fritzbox (192.168.12.1:5060) und die DECT Station (192.168.12.100) als Client wiederum an der 3CX (192.168.12.90:5060) die hier der Server ist.

Die Clients können doch eine Verbindung über Port 5060 zum 3CX aufbauen und diese wiederum zur Fritzbox über Port 5060, der ja hier an eine andere IP gebunden ist.

Oder mach ich hier einen Denkfehler?

Nicht falsch verstehen: Ich probiere das später aus, aber ich würde es gerne auch verstehen :).
 
Er muss nichts neu machen. Ich hatte es genau so geschrieben: erst wenn die 3CX die SIP Registrierung beim externen Telefonie Provider übernimmt (was generell zu empfehlen ist) dann wird das notwendig. Bis dahin und wenn die 3CX ausschließlich hinter der Fritte hängt und von aussen nicht erreichbar sein muss kann das bleiben wie es ist.
 
  • Like
Reaktionen: bitn2
Ich habe es dann mit folgenden Einstellungen zum Laufen gebracht.

In der FB lege ich ein IP-Telefon wie folgt an:
Name: +49VorwahlUndExterneRufnummer (+49891234567)
Ausgehende Anrufe: ExterneRufnummer (1234567)
Ankommende Anrufe: nur auf folgende Rufnummern reagieren (1234567)
Anmeldedaten Benutzername:+49VorwahlUndExterneRufnummer (+49891234567)
Anmeldedaten Kennwort: frei vergeben

In der 3CX füge ich einen "Generic SIP Trunk" hinzu und konfiguriere ihn wie folgt:
Registrar: IP-Adresse der FB, Autom. Erkennung bleibt aktiviert
Anzahl gleichz. Anrufe 2
Authentifizierungstyp: Auf Anmeldung/Konto basierend
Authentifizierungs-ID: Benutzername von vorhin (+49891234567)
Authentifizierungspasswort: Kennwort von vorhin
Trunk-Hauptnr.: +49VorwahlUndExterneRufnummer (+49891234567)
Rufziele nach Belieben
Eine DID mit der Hauptnummer, also +49VorwahlUndExterneRufnummer (+49891234567)

Außerdem eine Ausgehende Regel:
Anrufe über Nebenstellengruppe(n): DEFAULT (muss hinzugefügt werden)
Route 1: Hier den Trunk von vorhin auswählen
Der Rest bleibt, wie es ist, also keine Ziffern entfernen oder hinzufügen.

Dann sollte es gehen!

P.S.1: Ich habe diese Konfiguration sowohl mit 1und1, als auch mit M-Net getestet.
P.S.2: Ganz wichtig ist, als SIP-Trunk in der 3CX "Generic SIP Trunk" auszuwählen und nicht "Generic VoIP Provider"! Letzteres hatte ich zunächst auch genommen, damit ging es jedoch nicht.
 
Zuletzt bearbeitet:
also sowohl die Neueinrichtung noch der Tipp von Harpau brachten irgendeine Besserung :(.
Ich mach mal ein PCAP und schau was rauskommt.
 

Statistik des Forums

Themen
44.751
Beiträge
233.643
Mitglieder
78.493
Neuestes Mitglied
arming