Ich habe ein Problem wo ich einfach nicht weiterkomme, ich habe von unserem Mobilfunkprovider SIP Zugangsdaten bekommen welche im Softphone Client (PhonerLite) tadellos funktionieren, ebenso funktioniert der Trunk in der Fritzbox. Nur leider bekomme ich es im Asterisk nicht hin.
Provider: A1 Telekom Austria
Produkt: Network over IP (vormals A1 over IP)
Host: a1.net
Die Mitarbeiter vom Support teilten mir mit ich solle als Authentifizierungsname im Format "userxxxxx@a1.net" benutzen.
Der Benutzername selbst soll jedoch ohne "@a1.net" sein. Scheinbar stript der Asterisk die @a1.net Endung aber weg.
Und ich bekomme folgende Meldung:
[Feb 13 16:59:22] WARNING[2311]: chan_sip.c:23226 handle_response_register: Forbidden - wrong password on authentication for REGISTER for 'userxxxxx' to 'a1.net'
Hier noch meine Options: (habe alle möglichkeiten durchprobiert)
probiere bitte mal, dass du beim Amt unter Account nur den Benutzernamen ohne das @Domain einträgst.
In der /etc/asterisk/mdc_sip_register.conf wird dann automatisch die Zeile mit Benutzer@Domain erstellt.
Danach “Telefonie anwenden”. Überprüfe dann bitte die Dateien “mdc_sip_register.conf” und “mdc_sip_trunk.conf”, ob die so erstellt wurden wie du sie brauchst.
Zum Testen kannst du auch Änderungen direkt in den Dateien vornehmen und mittels der CLI und dem Command “sip reload” neu laden.
Weiter kannst du dann in der CLI mittels Command “SIP show peers” und “SIP show registry” den Status überprüfen.
Hallo Markus, viele Dank für deien schnelle Antwort.
wieder das gleiche Ergebniss
sip show registry a1.net:5060 N userxxxxx 600 No Authentication
[Feb 16 15:58:46] WARNING[2311]: chan_sip.c:23226 handle_response_register: Forbidden - wrong password on authentication for REGISTER for ‘userxxxxx’ to ‘a1.net’
so wie der Registrierungs-String aufgebaut ist, hast du noch beim Benutzernamen das @Domain mit drin, nimm das mal bitte raus.
So dass bei Benutzername nur noch userxxxxxx steht.
ja wenn ich das Amt anlege macht er mir ja automatisch das von dir vorgeschlagene Format, was eben nicht funktioniert. Geändert habe ich es dann zum test… Ich versuche seit fast einer Woche alle möglichen konstellationen, wobei ich auf keinen grünen Zweig gekommen bin, habe mir auch einen nackten Asterisk installiert und auch dort hatte ich die gleichen Probleme (wollte eben zuerst alles ausschließen bevor ich die Community quäle.)
hattest du auch schon probiert bei Extension reg. deine Rufnummer mit anzugeben, ala 43… bzw. +43…?
So das der Reg-String so aussieht register => userxxxxx:xxpasswordxx@a1.net/43…
Bekommst du die gleiche SIP Fehlermeldung oder eine andere?
Du kannst auch auf der Shell mal einen sipgrep <a1.net> mitlaufen lassen.
Extension reg hab ich natürlich hinzugefügt, da ich die bei anderen Providern ja auch brauche, leide ruach ohne Ergebnis, sipgrep spuckt nur Fehler 404 aus…
Die Fehlermeldung selbst bleibt die gleiche
[Feb 18 02:21:29] WARNING[2311]: chan_sip.c:23226 handle_response_register: Forbidden - wrong password on authentication for REGISTER for ‘user351980940’ to ‘a1.net’
wenn das die ganze Ausgabe ist, fehlt mir hier das Feedback von a1.net.
Fehler 404 ist u.a. “Not Found - Gegenstelle wurde nicht gefunden/existiert nicht”.
Kannst du von der MobyDick aus “a1.net” auflösen? bzw. was sagt “sip show peers”?
mal so am Rande, hast du die FritzBox noch dazwischen?
Standardmäßig horcht die FritzBox auf Port 5060 und würde dir somit alles wegziehen. Falls ja müsstest du auf der MobyDick auf Port 5064 ausweichen und entsprechend alles weiterleiten.
dann überprüfe bitte mal wenn du den SIPGREP am Laufen hast und auf der CLI einen sip reload durchführst, ob du eine Antwort von a1 bekommst. Bzw ob deine Firewall usw. alls zur MobyDick durchlässt. Alternativ zum SIPGREP kannst du in der CLI auch den SIP debug einschalten - sip set debug peer <peer von a1> on.
Wie bereits erwähnt bei deinem SIPGREP Auszug von vorher fehlt die Rückantwort von a1
ich fasse jetzt nochmal die Konfiguration zusammen, wenn ich deinen Eingangs-Post richtig verstanden habe.
Für die Registrierung - mdc_sip_register.conf - wird das @a1.net nicht benötigt. Hier sollte das dann so aussehen
Das Passwort und den Benutzernamen selbst hast du schon überprüft, ob diese richtig in der mdc_sip_trunk.conf stehen, nicht dass sich hier ein Copy and Paste Fehler eingeschlichen hat und u.a. ein Zeilenumbruch oder so dran hängt?
werd ich heute im Laufe des Abends nochmal testen, DANKE
copypaste errors schließe ich aus da ich das PW und den username immer händisch eingebe.
werde dann hier berichten
EDIT:
der defaultuser=userxxxxx@a1.net brauchte leider nicht den gewünschten Erfolg, hab mir jetzt extra nochmal die Zeit genommen und alles sorgfältig überprüft