asterisk & 1und1, keine eingehenden Gespräche mehr

blauerpeti

Mitglied
Mitglied seit
28 Jun 2005
Beiträge
723
Punkte für Reaktionen
0
Punkte
0
hänge jetzt wirklich echt fest.
Verwende 1und1 und Asterisk was bisher auch eigentlich lief. Seit einige Zeit kommem jedoch keine Gespräche mehr von 1und1 an.
Nebenbei läuft noch ein sipgate-nummer ohne probelme.

zu 1und1:
- die nummern ist bei 1und1 registriert bzw. über asterisk angemeldet
- ausgehene Gespräche funktionieren.

bei eingehenden Gespächen von 1und1 bleibt alles "stumm" selbst die CLI schweigt.

habe folgende Port zum asterisk weitergeleitet:
5060
10000-20000
5070-5079

der 1und1 Trunk ist wie folgt angemeldet:
context=from-pstn
fromdomain=sip.1und1.de
fromuser=XXXXXXX
host=sip.1und1.de
insecure=port, inivite
nat=yes (auch schon mit no probiert)
qualify=yes (ist nur zur kontrolle da, sonst ausgeschaltet)
secret=xxxxxxxx
type=peer
username=xxxxxx

in der sip.conf noch:

[general]
#include sip_general_additional.conf

bindport=5060 ; Port to bind to (SIP is 5060)
; bindaddr=0.0.0.0 ; Address to bind to (all addresses on machine)
bindaddr=192.168.0.228
localnet=192.168.0.0/255.255.255.0
externip = xxxxxx.dyndns.org
disallow=all
allow=ulaw
allow=alaw
nat=yes

.. und jetzt weiss ich nicht mehr weiter, woran es liegen könnte bzw. wie man weiter nach dem fehler suchen soll.

das auf dem port 5060 was passiert zeigt ein tcpdump:
19:33:00.357684 IP 192.168.0.228.5060 > sipgate.de.5060: UDP, length 464
19:33:00.367542 IP 192.168.0.228.5060 > sipbalance0.schlund.de.5060: UDP, length 468
19:33:00.429134 IP sipgate.de.5060 > 192.168.0.228.5060: UDP, length 429
19:33:00.441863 IP sipbalance0.schlund.de.5060 > 192.168.0.228.5060: UDP, length 330

allerdings meldet sich hier ein sipbalance0.schlund.de
 
Zuletzt bearbeitet:
Es gibt wohl momentan Probleme, wenn Telefonica im Spiel ist.
Ich habe irgendwo etwas von verschiedenen sip-in-Servern gelesen. Weil es ja eigentlich nicht schadet, habe ich alle eingetragen, die ich gefunden habe.
Versuch mal diese:
host=sip.1und1.de
host=1und1.de
host=212.227.15.197
host=212.227.15.231
(Der 231er ist aber der gleiche, wie sip.1und1.de)
 
Zuletzt bearbeitet:
das Thema ist doch nun wirklich schon oft genug hier im Forum durchgekaut :motz:
 
mmhh.. ja klar..hast schon recht.. aber ich will 1und1 nicht hinschmeissen..gibt es den keine lösung??
 
... damit ist wohl das thema wieder abgewürgt
 
Hast du denn die Anregung von Tippfehler befolgt? 1&1 und GMX verwenden (mindestens) zwei verschiedene IP-Adressen. Ein Peer reagiert aber immer nur auf Anrufe von einer einzige IP-Adresse (host-Attribut in der sip.conf). Wenn ein Anruf von der "falschen" IP-Adresse kommt und unter [general] kein passender Kontext definiert ist, wird der Anruf abgewiesen.
 
ich hab jetzt mal alles reingeschrieben was ich finden konnte

host=sip.1und1.de&1und1.de&212.227.15.197&212.227.15.231&192.189.245.145

auf der cli kommt jetzt auch was an. dh. ich sehe die nummer von welcher ich anrufe und auch die nummer welche ich bei 1und1 anrufe.

nur kommt jetzt die fehlermeldung: 404 Rufnummer nicht bekannt

ist das jetzt eine meldung von 1und1 das die nummer nicht bekannt ist oder
hat asterisk da noch ein problem mit eingehenden rufen?
 
Steht die angerufene Nummer überhaupt in deinem Dialplan, d.h. in der extensions.conf oder extensions.ael?
 
Bei mir klappt es wenn ich folgendes mache:

Der Trick dabei: die Telefonanrufe die als von Adresse [email protected] haben, werden sonst von asterisk nicht erkannt

[1und1_in1]
type=peer
fromdomain=sip.1und1.de
host=sip.1und1.de
host=1und1.de
host=212.227.15.197
host=212.227.15.231
host=sipgw01.bmcag.com
disallow=all
allow=alaw
allow=ulaw
;allow=ilbc
allow=g726
;allow=g729
allow=gsm
context=incoming

[1und1_in2]
type=peer
fromdomain=sipgw01.bmcag.com
host=sipgw01.bmcag.com
host=sip.1und1.de
host=1und1.de
host=212.227.15.197
host=212.227.15.231
disallow=all
allow=alaw
allow=ulaw
;allow=ilbc
allow=g726
;allow=g729
allow=gsm
context=incoming
 
Ist die hier oberhalb stehende Anleitung noch aktuell? Ich suche mir jetzt seit Stunden einen Wolf und kriege einfach keine eingehenden Verbindungen mit 1&1 hin.

Abgehend ist kein Problem und auch andere Provider wie Sipgate, Pepphone, .. gehen problemlos ein-/rausgehend.
 
Welche Asterisk-Version benutzt Du? Nach einem Tipp von wilderebi habe ich von 1.6 zu 1.4 gewechselt. Mit 1.6 hatte ich auch immer wieder Probleme mit ankommenden 1&1-Anrufen, dagegen scheint es mit 1.4 keine Probleme zu geben.
 
Habe dann wohl auch die mit Problem, nämlich 1.6. Was ich dabei nicht verstehe, es gibt hier auf dem IPF eine Vielzahl von Beiträgen dazu, dies meisten allerdings ohne Lösung und die dann angeblich gehen, inkl. HowTo bewirken nichts, keine eingehenden Anrufe über 1und1. Jeder andere Provider funktioniert. Ich verstehe es nicht.
 
Hallo,

habe auch ein Problem mit 1&1.
Eingehende Gespräche funktionieren zwar kurz nach Neustart des Asterisk (1.6), aber nach einer gewissen Zeit scheint der Asterisk die Verbindung zu den SIP-Servern zu verlieren.
Reproduzierbar kommen irgendwann die Anrufe von außen nicht mehr durch (1und1-Stimme: "Der Teilnehmer ist derzeit nicht angemeldet"). Und das trotz qualify=yes bei in und out!
Starte ich den Asterisk dann neu funktioniert das Ganze wieder eine zeitlang. Hat jemand ähnliche Probleme und eine Lösung?

Während des Phänomens ist laut Asterisk trotzdem alles in Ordnung (sip show peers):

30/30 80.131.150.187 D N 5060 Unmonitored
1und1-in 212.227.15.197 5060 OK (7 ms)
1und1-495xx1/492736495xx1 212.227.15.197 5060 OK (7 ms)
1und1-495xx2/492736495xx2 212.227.15.197 5060 OK (7 ms)

Gruß,
Benjamin
 
Zuletzt bearbeitet:
Ich hab die schuld inzwischen zu 1und1 "geschoben". Sag ich mal zu 95% funktioniert es, dann mal plötzlich überhaupt nicht, was aber mit einem "sip reload" wieder aufgehoben wird. Und am schlimmsten ist es, wenn man pausenlos versucht einen eventuellen Fehler einzugrenzen und ständig mit den Rufnummern, Registrierungen etc. hantiert. Dann geht zeitweise stundenlang nichts. Hab es schon live erlebt, nix ging.. halbe stunde alles abgeschaltet und danach funktionierte 1und1 wieder . Hab als zweiten Provider Sipgate- und da gibt es keine Problme, selbst der Faxempfang funktioniert,was bei den 1und1 Nummern schon mal garnicht geht.
 
Kann ich so nicht bestätigen! Fax tut bei mir einwandfrei. :p
 
..und womit realisierst du deinen faxempfang
 
Sorry, hätte ich ja auch direkt dazu schreiben können, nech? :)

Hardware:
VServer bei HostEurope

Software:
- Asterisk 1.6.0.6-rc1
- Hylafax 4.4.4
- IAXmodem 1.1.1

Es kommt schon mal vor, dass die sendende Gegenstelle beim ersten Mal keine Verbindung aufbauen kann, aber beim zweiten Mal klappts dann. Kommt ein Fax an, ist die Qualität jedenfalls 100%ig.

Das mit dem Registrierungstimeout ist mir jedoch wirklich ein Rätsel. Bei der Fritz!Box zuhause hat man dieses Phänomen ja auch nicht, muss also eine Einstellungssache sein.
 
Zuletzt bearbeitet:
[...] sip show peers:
Code:
1und1-in                   212.227.15.197              5060     OK (7 ms)
1und1-495xx1/492736495xx1  212.227.15.197              5060     OK (7 ms)
1und1-495xx2/492736495xx2  212.227.15.197              5060     OK (7 ms)

Ein Problem an dieser Konfiguration dürfte sein, dass alle 1&1-Peers dieselbe IP-Adresse haben. 1&1 verwendet aber mehrere IP-Adressen – derzeit 212.227.15.197 und 212.227.15.231.

Solange Anrufe von 212.227.15.197 kommen, scheint alles in Ordnung. Wenn 1&1 einen Anruf aber von der 212.227.15.231 signalisiert, findet Asterisk keinen passenden Peer. Der Anruf landet dann im Default-Kontext, und dort ist vermutlich keine passende Extension definiert.

Ist der fehlschlagende Anruf im Asterisk-Log (oder an der Konsole) zu sehen (evtl. auch sip set debug aktivieren)?
 
Hi,
danke für diesen möglicherweise zum Ziel führenden Gedanken.

Im Asterisk Log ist dann nichts zu finden! Werde aber bei Gelegenheit nochmal im debug-modus genauer dabei schauen.

Wenn ich dich richtig verstehe sollte ich noch einen zweiten Eintrag "1und1-in2" definieren?
Code:
[1und1-in]
type=peer
fromdomain=sip.1und1.de
host=212.227.15.197
disallow=all
allow=ulaw
context=ankommend
qualify=yes

[1und1-in2]
type=peer
fromdomain=sip.1und1.de
host=212.227.15.231
disallow=all
allow=ulaw
context=ankommend
qualify=yes

Oder kann ich auch hier mehrere "Host"-Variablen in einem Eintrag zusammenfassen?
Asterisk scheint das o.g. zumindest zu verstehen:

Code:
30/30                      80.131.157.181   D   N      5060     Unmonitored
1und1-in2                  212.227.15.231              5060     OK (5 ms)
1und1-in                   212.227.15.197              5060     OK (7 ms)
1und1-495xx1/492736495xx1  212.227.15.197              5060     OK (7 ms)
1und1-495xx2/492736495xx2 212.227.15.197              5060     OK (7 ms)
 
Mein Problem ist auch, dass ich die IPs 212.227.15.197 und 212.227.15.231 berücksichtige, wie es auch in vielen Beträgen hier steht. Auch habe ich bevor ich hier den Thread wieder angeschoben habe, mit sip set debug on gearbeitet.

Das Problem ist nur, dass ich bei einem Anruf von 1und1 keinerlei Daten empfange. Bei allen anderen Providern schon. Meine aktuelle Konfiguration entspricht der von oben, direkt über meinem ersten Beitrag hier, von webcd.
 
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.