Registrierung bei Provider 1und1

H

holgertavares

Guest
Liebe Community,

Eine dauerhafte stabile Registrierung bei 1und1 ist scheinbar nicht möglich. Erst ein simples "sip reload" bringt Abhilfe. Auch Experimente mit qualify=yes, maxexpirey und defaultexpirey führten zu keinen Erfolgen. Neben 1und1 habe ich noch zwei andere Provider "am Start" bei denen es zu diesen Problemen nicht kommt.


Code:
sip show registry
Host                            Username       Refresh State                Reg.Time
calamar0.nikotel.com:5060       yyyyyyyyyyyy      3770 Registered           Tue, 09 Oct 2007 04:33:04
sip.tmais.com.br:5060           53xxxxx11           45 Registered           Tue, 09 Oct 2007 04:58:06
sip.1und1.de:5060               49xxxxxxx175     28491 Registered           Tue, 09 Oct 2007 04:33:04
sip.1und1.de:5060               49xxxxxxx174     28352 Registered           Tue, 09 Oct 2007 04:33:04
sip.1und1.de:5060               49xxxxxxx153     28649 Registered           Tue, 09 Oct 2007 04:33:04

Als erstes fällt mir auf das 1und1 mit enorm langen Refresh Zeiten reagiert. Nikotel im Rahmen des zu erwartetenden liegt und der brasilianische Provider TMAIS innerhalb einer Minute sich der Gegenstelle gewiss sein will.

Nachfolgende "sip show peers" deutet auf einen Status OK, obwohl die Registrierung nicht mehr gültig ist.

Code:
sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
xxx175/49xxxxxxx175        212.227.15.197       N      5060     OK (15 ms)
xxx174/49xxxxxxx174        212.227.15.197       N      5060     OK (14 ms)
tmais/53xxxxx11            201.12.106.139       N      5060     OK (262 ms)
nikotel/yyyyyyyyyyyy       63.214.186.160       N      5060     OK (245 ms)
xxx153/49xxxxxxx153        212.227.15.197       N      5060     OK (16 ms)

Nun suche ich nach einer Lösung, entweder mit einem zyklischen "sip reload" oder einer Parametrisierung, die die Refreshzeiten bei 1und1 verkürzt.

Vielen Dank für alle Hinweise,
Holger
 
Ich wüsste keine Lösung, bei 1und1 die Refresh-Zeit niedriger zu bekommen. Die wird von 1und1 fest vorgegeben, soweit mir das aufgefallen ist. Das liegt wohl im Spielraum des Providers.

Das mit 'sip reload' müsstest du mal probieren, nur hab ich da keine Ahnung, ob es den gewünschten Zweck erfüllt. Wenn es manuell von Hand klappt, kann man sicherlich ein Cron-Job oder ein Skript schreiben, welches im Hintergrund abläuft.

Mit Asterisk kenne ich mich leider nicht aus.
 
Hi Marco,

Danke für die Antwort.

Bin leider immer noch nicht viel weiter. Bin auf der Suche nach einer Lösung über eine sogenannte Prüfschleife auf Basis des SIP - Protokolls. Die Idee ist relativ simpel. Man versuche den eigenen Anschluß zu erreichen (zyklisch). Gibt der Anschluß eine 404 oder 408 zurück ist was "faul".

Nun ich für meinen Teil wüßte nicht, wie ich einen CRON-JOB auf der FritzBox hinkriegen sollte. Somit werde ich es über Trigger innerhalb asterisk lösen müssen. Bin aber auch hier am Anfang.

Ansonsten viel Lob an die Beteiligten, denn eine eigene Telefonanlage ohne Modifikation der eigentlichen Betriebssoftware ist große Klasse.

Gruß, Holger
 
Zuletzt bearbeitet von einem Moderator:
Hallo holgertavares,

ich hatte mit dem selben Problem zu kämpfen und bin auf diesen Thread gestoßen:
http://www.ip-phone-forum.de/showthread.php?t=143149

eine kleine Modifikation brachte dann das gewünschte Ergebnis:
Code:
#SIP Reload für gmx Register bei neuer IP
{
new_ip="$(wget -q -O - http://whatismyip.org)"
eventadd 1 "Asterisk und dyndns registriert:: $new_ip"
old_ip="$new_ip"
while true; do
  if [ "$old_ip" != "$new_ip" ] ; then
    eventadd 1 "Neue IP-Adresse: $new_ip => sip reload/dyndns Register"
    wget -q -O - http://user:[email protected]/nic/update?hostname=dyndnshostname
    cd /var
    ./chroot asterisk14 asterisk -rx "sip reload"
  fi
  sleep 600
  old_ip="$new_ip"
  new_ip="$(wget -q -O - http://whatismyip.org)"
done
}&

Das ganze dann an die debug.cfg hinzugefügt und bei IP Wechsel erfolgt der SIP Reload und Dyndns Update mit Eintrag im Eventlog der Box.
Alternativ kannst du auch den reload regelmäßig ausführen lassen, diese Lösung hier finde ich jedoch eleganter.

Ciao,

Frank
 
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.