SIP-Telefone nur nach Wechsel ihrer IP-Nummer registriert

udosw

Aktives Mitglied
Mitglied seit
20 Mrz 2004
Beiträge
1,114
Punkte für Reaktionen
0
Punkte
36
Seit einiger Zeit habe ich ein merkwürdiges Problem: Gelegentlich sind meine SIP-Telefone nicht mehr am Asterisk registriert, und sie lassen sich auch durch nichts (außer einen Rechner-Neustart (glaube ich, nicht oft versucht)) wieder anmelden.

Außer wenn ich dem jeweiligen Telefon eine neue IP-Nummer gebe!

Ein ethereal-Mitschnitt sieht dann so aus: (192.168.178.30 = SIP-Telefon, 192.168.178.2 = Asterisk)
Code:
 11.809351 192.168.178.30 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
 12.808720 192.168.178.30 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
 14.808615 192.168.178.30 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
 18.808428 192.168.178.30 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
Es sieht also so aus, als ob der Asterisk nicht einmal versucht, zu antworten.

Wenn ich dem Telefon eine neue lokale IP-Nummer per DHCP zuweise, klappt die Registreirung:
Code:
 59.394081 192.168.178.133 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
 59.396938 192.168.178.2 -> 192.168.178.133 SIP Status: 100 Trying    (1 bindings)
 59.399283 192.168.178.2 -> 192.168.178.133 SIP Status: 401 Unauthorized    (0 bindings)
 59.425910 192.168.178.133 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2    (remove all bindings)
 59.427694 192.168.178.2 -> 192.168.178.133 SIP Status: 100 Trying    (1 bindings)
 59.438957 192.168.178.2 -> 192.168.178.133 SIP Status: 200 OK    (0 bindings)
 59.705319 192.168.178.133 -> 192.168.178.2 SIP Request: REGISTER sip:192.168.178.2
 59.707020 192.168.178.2 -> 192.168.178.133 SIP Status: 100 Trying    (1 bindings)
 59.715557 192.168.178.2 -> 192.168.178.133 SIP Request: OPTIONS sip:[email protected]:5060;user=phone
 59.719273 192.168.178.2 -> 192.168.178.133 SIP Status: 200 OK    (1 bindings)
 59.720513 192.168.178.133 -> 192.168.178.2 SIP Status: 200 OK
 59.726420 192.168.178.133 -> 192.168.178.2 SIP Request: SUBSCRIBE sip:[email protected];user=phone
 59.728988 192.168.178.2 -> 192.168.178.133 SIP Status: 401 Unauthorized
 59.756302 192.168.178.133 -> 192.168.178.2 SIP Request: SUBSCRIBE sip:[email protected];user=phone
 59.758701 192.168.178.2 -> 192.168.178.133 SIP Status: 200 OK
 63.533275 192.168.178.2 -> 192.168.178.133 SIP Request: NOTIFY sip:[email protected]:5060;user=phone
 63.538757 192.168.178.133 -> 192.168.178.2 SIP Status: 200 OK
Das Problem tritt bei verschiedenen SIP-Telefonen bzw. Adapern auf, und offenbar auch bie Asterisk 1.4. Z.Zt. fahre ich aber Asterisk 1.2.17-BRIstuffed-0.3.0-PRE-1y-e.

Ich vermute dass es etwas mit den 'bindings' zu tun hat, blicke aber nicht durch, was das genau ist und an welcher Schraube ich drehen könnte.

Manchmal ist nach einem IP-Wechsel tage-/wochenlang Ruhe, aber heute abend z.B. haben sich manche Telefone mehrfach wieder 'abgemeldet'.

Udo
 
Kostenlos!

Statistik des Forums

Themen
247,954
Beiträge
2,277,713
Mitglieder
377,045
Neuestes Mitglied
velligoose