t-online

anonymous

Well-Known Member
Mitglied seit
14. Januar 2008
Beiträge
19.170
Hallo,

ich habe eine 3cx zum testen, leider haben wir T-online als Sip Provider. Hat einer eine Idee was man genau einstellen muss? Ich bekomme immer folgenden Fehler

14:09:36.828 [CM504005]: Registration failed for: 10002@tonline1; Cause: 404 Zielrufnummer nicht bekannt oder nicht unterstützt. (23); from IP:217.0.16.90:5060
 
nach meinem wissen geht T-Online wegen einem flaschen SIP Req. nicht mit 3CX (fehler Telekom).
 
hat sich da mittlerweile was getan bei 3cx?

Die verschiedenen Router können sich ja auch mit T-Online VoIP verbinden. Also muss es doch prinzipiell möglich sein?


Edit: Bei einer Asterisk Anlage würde das so in etwa klappen:

; for incoming calls
register => 0322xxxxxxxx:secret:[email protected]/0322xxxxxxxx

; for outgoing calls
[tel.t-online.de]
type=friend
username=username
secret=secret
host=tel.t-online.de
fromuser=0322xxxxxxxx
fromdomain=tel.t-online.de
canreinvite=no
qualify=no
disallow=all
allow=alaw
allow=ulaw
allow=ilbc
allow=g726
allow=g729
allow=gsm
insecure=very
nat=no
dtmfmode=info
tos=0x18


-> Bringt Euch das was?


Edit2: habs hinbekommen :)

folgende Einstellungen sind zu machen:

Generic SIP Provider,
SIP-Server, Hostname: tel.t-online.de
Ausgehender Proxy: tel.t-online.de
Externe Nummer: 030xxxxxxx (Tel.Nr)
SIP User ID: 030xxxxxxx (Tel.Nr)
Authpasswort:
3 Wege Auth ID: [email protected]


Ich werde mal noch paar Tests machen - scheint aber zu klappen :)

Edit3: zu früh gefreut...


10:09:50.734 [CM503016]: Call(337): Attempt to reach failed. Reason: Not Acceptable HereReason Unknown
10:09:50.734 [CM503003]: Call(337): Call to sip:[email protected]:5060 has failed; Cause: 400 Fehler: Befehl nicht korrekt (SIP Befehl nicht RFC3261-konform) (34); from IP::5060


klappt also doch noch nicht.
 
dann frage mal eine Tcom was das in deinem fall genau heißt

"Cause: 400 Fehler: Befehl nicht korrekt (SIP Befehl nicht RFC3261-konform) "
In den meisten fällen ist es nur miss configuriert in der 3cx oder die wollen in ein paar stellen was sehen was noch nicht geszt ist
 
Hallo,

Ich habe seit 3 Tagen ähnliche Probleme. Ich habe die 3CX schon seit über einem Jahr mit Sipgate und einem PSTN-Gateway (Telekom) laufen. Nun hat es die Telekom endlich geschafft, mir einen VoIP Anschluss zu schalten. Das PSTN-Gateway kann nun also wegfallen :-)

Anfänglich hatte ich Probleme, dass sich die 3CX nicht bei tel.t-online.de registrieren wollte. Ich habe dann mal die Kommunikation mit Wireshark geloggt und den Registrierungsvorgang von der 3CX und X-Lite verglichen.

Folgende Parameter haben dann zum Erfolg geführt:
SIP-Server-Hostname/IP: tel.t-online.de
SIP-Server-Port: 5060
Ausgehender Proxy – Hostname/IP: tel.t-online.de
Externe Nummer:
Authentifizierungs-ID:
Authentifizierungspasswort:
3 Wege Autentifizierungs ID:
Unterstützt "REINVITE": Ja
Unterstützt "REPLACE": Nein
Telefonanlage überträgt Audio: Nein
Codecs: G711U, G711A

Parameter für ausgehende Verbindungen:
Contact: User Part -> „LineNumber“ external number of line
From: User Part -> „LineNumber“ external number of line
From: Display Name -> “CallerNum” callers number (default: From -> user)

Die Falschen Einstellungen bei “Parameter für ausgehende Verbindungen“ haben zu dem besagtem Fehler 400 geführt. Anstelle der Tel. Nummer wurde die 3 Wege Autentifizierungs ID übertragen.

Ich muss dazu sagen, dass ich bisher immer nur alles zurechtgeklickt habe und alles lief. Seit Telekom VoIP vor 3 Tagen bin ich nun tiefer eingestiegen und versuche das SIP Protokoll zu analysieren. Ich bin also noch nicht so der Experte.

Zurück zum Thema. Die Signalisierung der Anrufe klappt nun ohne Probleme. Es klingelt in beiden Richtungen und man kann abnehmen. Allerdings habe ich ein Problem mit dem Audio.

Lasse ich die Anrufe auf ein Cisco-Telefon routen und habe „Telefonanlage überträgt Audio“ deaktiviert, klappt das Audio. Allerdings nur mit dem Cisco-Telefon. Verwende ich das 3CX-Softphone kommt kein Ton und das Gespräch wird abgebrochen. Das Gleiche passiert, wenn ich den Meda-Server einschalte, oder den Anruf zur Voicebox route. Sobald also eine „Komponente von 3CX“ den Anruf entgegen nehmen soll, kommt kein Audio und das Gespräch wird abgebrochen.

Das INVITE der Telekom enthält folgende Codecs:
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:18 G729/8000
a=rtpmap:96 G726-32/8000
a=rtpmap:2 G726-32/8000

G711A/U wird von der 3CX unterstützt. Das sollte soweit klappen. Die 3CX leitet das INVITE ohne Veränderungen an das 3CX-Softphone weiter. Danach kommt das übliche TRYING und RING. Sobald ich abhebe, sendet das Softphone ein 200OK. In dem 200OK-Frame sollten nun die Audiocodecs kommen, die vom Softphone unterstützt werden. Allerdings spuckt das Softphone in dem 200OK keinerlei Codecs aus. Lediglich DTMF wird signalisiert. Danach wird die Verbindung von der Telekom-Seite durch ein BYE getrennt. Da liegt vermutlich daran, dass keine Audio-Codecs vom Softphone gemeldet werden.

Das gleiche Verhalten habe ich sobald der Media-Server aktiv ist oder der Anruf an die 3CX-Voicebox geroutet wird.

Hier mal ein PCAP-File von dem ganzem Vorgang: http: //dh1nfj.dyndns.org/blog/wp-content/uploads/2012/02/3cx1.pcap

192.168.33.1 = 3CX Anlage
192.168.33.223 = 3CX Softphone
217.0.16.42 = Telekom
Im Frame 14 sieht man das OK vom Softphone zur 3CX mit fehlenden Audiocodecs.

Wo kann das Problem liegen? Ist im INVITE der Telekom irgendwas falsch, damit die 3CX/Softphone keine Audio-Codes ausspuckt? Was hat alles Einfluss darauf, welche Audio-Codecs das Softphone liefert? So falsch kann es ja aber auch nicht sein, da das Cisco-Telefon ja funktioniert…

Grüße, Jochen

PS: Hab grad noch bissel getestet:
Wenn „Telefonanlage überträgt Audio“ AUS ist, funktionieren folgende Telefone ohne Probleme:
Linksys SPA941
Siemens SL75
CSipSimple (Android Softphone)
 

Statistik des Forums

Themen
44.414
Beiträge
232.715
Mitglieder
78.328
Neuestes Mitglied
as7h