[Gelöst] Welche IP-Adresse versucht oder hat sich am Asterisk angemeldet

sipgateuser

Mitglied
Mitglied seit
17 Jul 2008
Beiträge
564
Punkte für Reaktionen
0
Punkte
0
Mir geht es darum herauszufinden, welche IP-Adresse sich am Asterisk Server angemeldet hat bzw. anzumelden versucht und warum die Anmeldung nicht möglich war. Ich habe root-Rechte am Asterisk-Server, es stehen mit also allo Möglichkeiten am Linux-Server (Opensuse 11.3) zur Verrfügung.
 
Zuletzt bearbeitet:
Erfolgreiche Anmeldung:
Code:
asterisk -rx "sip show peers"

Fehlerhafte Anmeldungen mitsamt Fehlerbeschreibung:
Code:
cat /var/log/asterisk/messages | grep NOTICE | grep egistration
cat /var/log/asterisk/messages | grep NOTICE | grep authenticat
cat /var/log/asterisk/messages | grep NOTICE | grep "fake auth"

Letzteres setzt bezüglich des Files voraus, dass /etc/asterisk/logger.conf entsprechend Standard konfiguriert ist (messages => notice,warning,error)
 
Da sollte also mitgeloggt werden

logger.conf
[general]
[logfiles]
console => notice,warning,error
messages => notice,warning,error

asterisk -rx "sip show peers" | grep ^60
60 (Unspecified) D 0 Unmonitored
60_dusnet64/00fake00 83.125.8.46 5060 OK (73 ms)
60_sipgate63/11fake11 217.10.79.13 5060 Unmonitored

Das sagt doch, dass an 60_sipgate63 nichts angemeldet ist, oder?

Im Log finde ich nichts. Daher meine Frage bzgl. IP-Adresse. Ich habe den Verdacht, dass das Gigaset sich entweder gar nicht zum Asterisk verbindet oder ohne PW. Da alles im lokalen Netz ist, sollte es kein FW oder Portforwarding-Problem sein.

Wie finde ich denn heraus, ob das Gigaset-Mobilteil mit meiner Asterisk kommunizieren will? Egal wie, Hauptsache ich sehe in irgendwelchen Logs, dass da was passiert. Nachdem ich am Mobilteil Nachrichten aus dem Internet lesen kann, der Asterisk-Server ist auch Gateway, sollte ja seitens der Hardware, speziell dem Kabel, alles ok sein.
 
Das sagt, dass 60_sipgate63 angemeldet ist und zwar am SIPGATE-Server (217.10.79.13) auf Port 5060.
Da in der Ausgabe kein Client erscheint, ist auch keiner angemeldet. Wenn im Log auch keine entsprechende NOTICE steht, gab es auch keinen fehlerhaften Anmeldeversuch eines Clients.
Was sagt denn das Gigaset selbst ?
Ansonsten kann die Kommunikation (über sip) allgemein im Asterisk mit
Code:
sip set debug on
zugeschaltet werden. Dann werden auf der Asterisk-Konsole die SIP-Nachrichten ausgegeben. Wenn also das Mobilteil versucht per SIP mit asterisk zu kommunizieren, würden dort dann entsprechende Pakete auftauchen.
 
asterisk -rx "sip show registry" | grep sipgate
sipgate.at:5060 xxxxxx 105 Registered Tue, 22 Mar 2011 23:28:51
sipgate.at:5060 xxxxxx 105 Registered Tue, 22 Mar 2011 23:28:52

Damit sollte auch gezeigt werden, dass sipgate eine Anmeldung zulässt.

Auch das Gigaset meint, dass die Anmeldung am Asterisk nicht ok ist. Die Meldung ist je nach Laune, Server nicht erreichbar oder Anmeldung fehlgeschlagen.

Ich aktiviere im Gigaset nun den Account und schaue nach was in den Logs steht und da steht nichts.

Nun gebe ich testweise beim Softphone Jitsi ein falsches PW ein und siehe da:

cat /var/log/asterisk/* | grep '192.168.2.101'
cat: /var/log/asterisk/cdr-csv: Ist ein Verzeichnis
[Mar 22 23:38:06] NOTICE[14673] chan_sip.c: Registration from '"20" <sip:[email protected]>' failed for '192.168.2.101' - Wrong password

Das bedeutet also, dass 192.168.2.110, das Gigaset sich nicht am Asterisk anzumelden versucht.

Die Frage ist also, warum?

DHCP-Server ist _de_aktiviert

Ich hänge nun Screenshots an. Vielleicht seht ihr da was?

gigasetasterisk.jpg


gigasetip.jpg


gigasetverbindungen.jpg




Edit:
Hmmh, warum werden die Bilder nicht angezeigt?

Ich hoffe, ich verstosse da nicht gegen irgendwelche Regeln.

Kann mir bitte wer erklären, wie ich Screenshots zeigen kann. Der Editor verlangt einen Link und der wird dann zerstört.


Edit2:
Habe gerade anders abgefragt:
NOTICE[14673] chan_sip.c: Registration from '<sip:[email protected]>' failed for '192.168.2.110' - Wrong password

Also das Gigaset kommuniziert mit der Asterisk, bleibt nur die Frage warum das PW falsch sein soll.

Nächste Überraschung:
[60]
callerid=E <60>
host=dynamic
domain=192.168.2.100
user=60
secret=1234
type=friend
mailbox=60
nat=no
context=erlaubt60

Ich bin lt. Gigaset-Webinterface angemeldet und Asterisk meint das auch:

asterisk -rx "sip show peers" | grep ^60
60/60 192.168.2.110 D 5061 Unmonitored
60_sipgate63/xxxx 217.10.79.13 5060 Unmonitored

Ok, dann ändere ich das PW wieder etwas komplizierter:

Schau schau, nun zeigt das Feld mit dem PW ******

Das einzige das mir dazu einfällt, man muss das PW vielleicht 1x _tippen_ und darf es nicht mit der mittleren Maustaste einfügen.
 
Zuletzt bearbeitet:
Screenshots bitte über die Anhangfunktion des Forums einfügen. Externe Hoster möchten wir hier nicht.
Beitrag bearbeiten / Erweitert / Anhänge verwalten

jo
 
Das Problem hat sich insoweit erledigt, dass ich nun weiß, dass beim Gignaset das PW das _1._ Mal getippt werden muss und nicht kopoert werden darf, auch wenn es im Klartext sichtbar ist, habe das nun mehrmals probiert, mit anderen SIP-Accounts und mit dem Messenger. Immer dann, wenn nach dem Speichern das PW nicht durch ***** dargestellt ist, dann ist das PW nicht gespeichert.
 
Irgendwie passt der Threadtitel überhaupt nicht zur Fragestellung. Kannst du das bitte mal korrigieren und den Thread dabei gleich auf 'Gelöst' setzen? Ich verschiebe das dann in den Gigasetbereich.

jo
 
Also die Fragestellung sehe ich schon richtig. Die Hintergründe dazu führen natürlich weit weg. Letztlich war es nämlich genau die Antwort dazu, die mir half das Problem einzugrenzen und zu lösen.

Mit

cat /var/log/asterisk/* | grep '192.168.2.101'

kann man herausfinden, ob ein VoIP-Telefon überhaupt eine Anmeldung versucht. Da das Web ja durchsucht wird, habe ich die Lösung der Problematik gleich hier erwähnt, und die hat nur indirekt mit dem Thema zu tun.
 
Zuletzt bearbeitet:
Für mich wäre die Problemstellung 'Anmeldung Gigaset am Asterisk klappt nicht' zielführender gewesen. Aber sei's drum, ich lasse es hier stehen, kann ja über die Suche gefunden werden.
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
246,295
Beiträge
2,249,593
Mitglieder
373,893
Neuestes Mitglied
Kukkatto
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.