"Geister" IP-Adresse

redround

Neuer User
Mitglied seit
17 Mai 2007
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo,

baue gerade testweise einen Asterisk auf. Habe zwei Elesign ESP 1202. Eines funktioniert problemlos, das andere zickt rum. Hier ein Auszug aus dem SIP debug:

Code:
<--- SIP read from 192.168.22.11:5060 --->
REGISTER sip:192.168.22.222:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.1:5060;branch=z9hG4bK1c64060
From: <sip:[email protected]>;tag=1c64060
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 10 REGISTER
Contact: <sip:[email protected]:5060>;expires=300
Content-Length: 0


<------------->
--- (8 headers 0 lines) ---
Using latest REGISTER request as basis request
Sending to 192.168.2.1 : 5060 (no NAT)

<--- Transmitting (no NAT) to 192.168.2.1:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.2.1:5060;branch=z9hG4bK1c64060;received=192.168.22.11
From: <sip:[email protected]>;tag=1c64060
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 10 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: <sip:[email protected]>
Content-Length: 0


<------------>

<--- Transmitting (no NAT) to 192.168.2.1:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.2.1:5060;branch=z9hG4bK1c64060;received=192.168.22.11
From: <sip:[email protected]>;tag=1c64060
To: <sip:[email protected]>;tag=as2ad5fb08
Call-ID: [email protected]
CSeq: 10 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Expires: 300
Contact: <sip:[email protected]:5060>;expires=300
Date: Thu, 17 May 2007 14:01:02 GMT
Content-Length: 0

Soweit ich es bis jetzt überblicke, ist das Problem, dass er irgendwoher die IP 192.168.2.1 zieht, obwohl das Gerät mit 192.168.22.11 konfiguriert ist (zeigt er ja auch korrekt bei <--- SIP read from 192.168.22.11:5060 --->)
Ich hab echt keinen Dunst mehr, wo ich noch gucken könnte.
 
Zuletzt bearbeitet von einem Moderator:
Schau mal in das erste SIP Paket, das Du da oben gepostet hast, da steht

Code:
Contact: <sip:[email protected]:5060>;expires=300

also muß diese IP 192.168.2.1 auch noch vom Gerät selbst übertragen werden.
 
Befürchte ich auch ... hab nur keinen Dunst mehr wo :-(

aber woher kommt dann eigentlich die erste Zeile:
Code:
<--- SIP read from 192.168.22.11:5060 --->
 
Naja, von dieser IP wird das SIP Paket abgeschickt. Aber es enthält eben eine falsche Contact-IP. Hattest Du im Rahmen Deiner Experimente mal irgendwas mit 192.168.2.xx getestet?

Starte mal einfach Deinen Netzwerkrouter neu und danach den Asterisk. Vielleicht löst sich dadurch das Problem auf.
 
ach ... es ist zum mäusemelken ... Rechner neu gestartet, Hub neu gestartet, Telefone (mehrmals :-) neu gestartet ... es bleibt dabei ... ich hab keinen schimmer, wo sich diese IP festgesetzt hat. Vom "Rumspielen" kann sie eigentlich auch nicht kommen, da ich mich immer nur im Bereich 192.168.22.xxx bewege ... elede Billig-Telefone ;-)
 
mach mal bitte auf der CLI von Deinem Asterisk ein

Code:
database show

und poste die Ausgabe hierher.

Bezüglich der Billigtelefone kann ich Dir allerdings nur recht geben ;)
 
Code:
*CLI> database show
/SIP/Registry/102                                 : 192.168.22.102:5060:3600:102:sip:[email protected]:5060
/SIP/Registry/106                                 : 192.168.2.1:5060:300:106:sip:[email protected]:5060
/dundi/secret                                     : IgAoGdW+QDhEtikGOf6Xcg
/dundi/secretexpiry                               : 1179094362

PS: mehr Output is es nich :-) ... hab in meiner Verzweiflung sogar schon den Hub getauscht :-(
 
Und nun mach mal auf der CLI

Code:
database del SIP/Registry 106

und starte danach das Telefon mit der Nummer 106 neu.
 
faszinierend, wo man im asterisk überall rumwühlen kann :-)

unglücklicherweise bleibt das Problem aber

Code:
*CLI> database del SIP/Registry 106
Database entry removed.
*CLI> database show
/SIP/Registry/102                                 : 192.168.22.102:5060:3600:102:sip:[email protected]:5060
/dundi/secret                                     : IgAoGdW+QDhEtikGOf6Xcg
/dundi/secretexpiry                               : 1179094362
*CLI>

Telefon stromlos ... Strom wieder dran ... warten, bis sich der Debugger beruhigt :-)

Code:
database show
/SIP/Registry/102                                 : 192.168.22.102:5060:3600:102:sip:[email protected]:5060
/SIP/Registry/106                                 : 192.168.2.1:5060:300:106:sip:[email protected]:5060
/dundi/secret                                     : IgAoGdW+QDhEtikGOf6Xcg
/dundi/secretexpiry                               : 1179094362
*CLI>

habs auch schon mit geänderter IP versucht ... mit IP-Zuweisung über DHCP ... bleibt alles beim alten
 
Tja, da nach dieser brutalen Maßnahme das Telefon sich WIEDER mit der falschen IP gemeldet hat, liegt der Fehler definitiv im Endgerät und nicht auf der Asterisk-Seite.
 
eins weis ich sicher ... von den Dingern kommt mir keines mehr ins Haus! Finde auch keine Möglichkeit für ein Reset des Telefons ... arrrggggg ... elendes Teil
 
Kostenlos!

Statistik des Forums

Themen
247,807
Beiträge
2,274,004
Mitglieder
376,765
Neuestes Mitglied
dtfzguhijkll