Verbindungsabbruch nach 40 Sekunden, was jetzt?

hochtoener

Neuer User
Mitglied seit
15 Jan 2007
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hi,
das folgende Problem tritt sporadisch auf. Das heißt beim einem Gespräch tritt es auf bei einem direkt darauf folgenden nicht.

Anrufe die von Asterisk (v 1.4.9) über den Voip Anbieter 1&1 geleitet werden brechen nach exakt 40 Sekunden ab (beide Teilnehmer hören nichts mehr) Asterisk logt die Meldung
Code:
WARNING[2106] chan_sip.c: Remote host can't match request BYE to call '%call id%@sip.1und1.de'. Giving up.

woran kann das liegen ?

meine Config
auszug aus der extensions.conf
Code:
exten => _0.,1,Dial(SIP/${EXTEN}@1und1,60,T)

auszug aus der sip.conf
Code:
[general]
allowguest=false
autocreatepeer=no
pedantic=no 
 port = 5061
 bindaddr = 0.0.0.0 
 localnet=192.168.10.0/255.255.255.0
 externhost=<dyn dns name>
 disallow=all 
 ;allow=gsm
 allow=ulaw 
 allow=alaw 
 language=de
 srvlookup=yes

 nat=yes
 videosupport=no ;Video support   

 register => 49<meine nummer>:<passwort>@sip.1und1.de:5061/49<meine nummer>
 context=1und1-in
 canreinvite=no
 insecure=port
 dtmfmode=info
 ;maxexpirey=3600
 ;defaultexpirey=1800
;language=de

[1und1]
 type=friend
 port = 5060
 username=49<meine nummer>
 insecure=port
 host=sip.1und1.de
 fromuser=49<meine nummer>
 secret=<passwort>
 fromdomain=sip.1und1.de
 nat=yes
 canreinvite=no
 context=1und1-in
 qualify=yes
 dtmfmode=info
 callerid="Familie"<nummer>
 disallow=all
 allow=alaw
 allow=ulaw
 allow=g726
;language=de

ich weis gerade nicht mehr weiter.
 
als erstes solltest Du mal folgende Änderungen in Deinem 1und1 Context machen

  1. type = peer
  2. insecure = port, invite
  3. qualify = no
  4. den port= solltest Du löschen


Probleme im Zusammenspiel von Asterisk und 1und1 gabs schon öfters. Man müßte mal hier im Forum nachlesen, was die Ursache dafür war und ob das gelöst wurde. Aber da es Dein Problem ist, kannst Du diese Recherche ja auch problemlos selbst machen ;)

Bei der Patch-Flut in der Asterisk 1.4 Reihe solltest Du vielleicht auch überlegen, auf die aktuellste Version zu gehen, wenn es schon unbedingt 1.4 sein muß :rolleyes: (warum eigentlich 1.4)

Tritt das Problem auch bei eingehenden Anrufen auf?
 
mir ist folgendes in den peer-Definitionen aufgefallen:

[1und1]
...
qualify=no
insecure=port,invite
 
Hi,
ich hab die vorgeschlagenen Änderungen vorgenommen.
ich benutze 1.4 weil ich vorher unter 1.2 vermehrte Systemabstürze hatte und kurioser weise die selben Verbindungsabbrüche allerdings erst nach 60 Sekunden Gesprächszeit und ohne Fehlermeldung.

ich habe bereits nach der Meldung im Forum gesucht und nicht wirklich was gefunden.
 
wichard schrieb:
Mit welchem Ergebnis?

Bis jetzt ist der Fehler nicht wieder aufgetreten (also in der letzten stunde). ich muss jetzt mal abwarten ob der Fehler in den nächsten tagen wiederkommt.
 
Ich hatte das Problem nach 35 Sekunden bei 1&1 und nur mit einem elmeg 290IP. Mit anderern Telefonen und Providern an der gleichen Anlage trat das Problem nicht. Bei mir hat ein anderer Router geholfen, die FBF7150 war anscheinend hauptverantwortlich.
 
das Problem besteht immer noch :(

ich werde jetzt mal den Router tauschen, mal sehen was es bringt.
 
Hi,
ich hab inzwischen einen neuen Router, und hab an meiner config gearbeitet.
jetzt kann ich Gespräche über 1und1 bekommen und auch raus telefonieren.
Aber hin und wieder bricht das ausgehende Gespräch nach exakt 35 Sekunden ab (beide Teilnehmer hören ein Besetzt Zeichen, also Gespräch endet wie wenn einer der beiden aufgelegt hätte)

Inzwischen bin ich dahinter gekommen das es davon abhängt über welche Gateway der Anruf ins Festnetz gelangt.

geht es über eine Cisco Gateway bricht das Gespräch nach 35 Sekunden ab. geht das Gespräch dagegen über eine Huawei Gateway läuft das Gespräch Problemfrei auch Stunden lang. (mehr dazu http://www.ip-phone-forum.de/showthread.php?t=150331 )
Da dieses Problem bei meinem Anbieter scheinbar niemand außer mir hat, gehe ich davon aus das es an meiner Config liegt.

kann mir jemand helfen? ....
oder mir wenigstens sagen was ich noch versuchen kann?

Meine Config
am Router
internet:5060 ---> asterisk:5060
internet:7070 - 7090 ---> asterisk:7070 - 7090

im Asterisk (Asterisk 1.4.11)
sip.conf
Code:
[general]

 port = 5060
 bindaddr = 0.0.0.0 
 localnet=192.168.9.0/255.255.255.0
 ;externip=my-host.homelinux.org
 externhost=my-host.homelinux.org
 ;externrefresh=20
 disallow=all 
 ;allow=gsm
 allow=ulaw 
 allow=alaw 
 language=de
 srvlookup=yes

 nat=yes
 videosupport=no ;Video support   

 register => 49<nummer>:[email protected]/49<nummer>
 context=1und1-in
 canreinvite=no
 insecure=port
 dtmfmode=info
 maxexpirey=3600
 defaultexpirey=600
 language=de

[1und1]
 type=peer
 username=49<nummer>
 insecure=port,invite
 host=sip.1und1.de
 fromuser=49<nummer>
 secret=password
 fromdomain=1und1.de
 nat=no
caninvite=no
canreinvite=no
 context=1und1-in
 qualify=no
 dtmfmode=info
 callerid="Familie"<nummer>
 disallow=all
 allow=gsm
 allow=alaw
 allow=ulaw
;allow=g726
;language=de 
 maxexpirey=3600
 defaultexpirey=3600

[...]

rtp.conf
Code:
[general]
rtpstart=7070
rtpend=7090

extensions.conf
Code:
[...]
exten => _0.,1,Dial(SIP/${EXTEN}@1und1,60,T)
[...]
 
Kostenlos!

Statistik des Forums

Themen
248,907
Beiträge
2,303,653
Mitglieder
378,541
Neuestes Mitglied
telefonieverzweiflung