C475IP an Asterisk via Internet anmelden

Knappe

Neuer User
Mitglied seit
6 Jun 2005
Beiträge
51
Punkte für Reaktionen
0
Punkte
6
Hallo und guten Abend,


möchte das VoIP-Telefon an unserer Asterisk via Internet betreiben.
Das klappt aber nicht, weil sich das Telefon nicht registrieren kann.

Vorweg
Die Registrierung
- innerhalb des Firmen-LAN´s ist kein Problem (somit stimmen schon einmal die Zugangsdaten)
- eine Registrierung bei unserem SIP-Provider direkt ist möglich (und zwar vom LAN wie auch vom WAN aus).

Eine Registrierung bei unserem SIP-Provider ist mit folgenden Konfig-Einstellungen möglich :
Code:
Domäne               = voipgateway.org
Proxy-Server-Adresse = voipgateway.org
Server-Port          = 5060
Registrar-Server     = voipgateway.org
Registrar-Server-Port= 5060
Anmelde-Refreshzeit  = 3600 Sek.
STUN benutzen        = nein
STUN-Server          =
STUN-Port            = 3478
STUN-Refreshzeit     = 240 Sek.
NAT-Aktualisierung   = 20 Sek.
Outbound-Proxy-Modus = auto
Outbound-Proxy       = voipgateway.org
Outbound-Proxy-Port  = 5060

Wechsele ich nun "voipgateway.org" durch unsere feste IP-Adresse, sieht das dann so
Code:
Domäne               = As.ter.ix.IP
Proxy-Server-Adresse = As.ter.ix.IP
Server-Port          = 5060
Registrar-Server     = As.ter.ix.IP
Registrar-Server-Port= 5060
Anmelde-Refreshzeit  = 3600 Sek.
STUN benutzen        = nein
STUN-Server          =
STUN-Port            = 3478
STUN-Refreshzeit     = 240 Sek.
NAT-Aktualisierung   = 20 Sek.
Outbound-Proxy-Modus = auto
Outbound-Proxy       = As.ter.ix.IP
Outbound-Proxy-Port  = 5060
aus.

Funktioniert nicht, denn im Router-Trace vom "As.ter.ix.IP" erscheint folgendes :
<--Receive Message from Ei.ge.ne.IP:5060 <21:21:36>

REGISTER sip:As.ter.ix.IP SIP/2.0
Via: SIP/2.0/UDP Ei.ge.ne.IP:5060;branch=z9hG4bK99274ea78a06f92177419823de39654f;rport
From: "Username - Test" <sip:[email protected]>;tag=545175271
To: "Username - Test" <sip:[email protected]>
Call-ID: 3037644852@192_168_1_10
CSeq: 83 REGISTER
Contact: <sip:[email protected]:5060>
Max-Forwards: 70
User-Agent: C475IP 021840000000
Expires: 3600
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY
Content-Length: 0



-->Send Message to Ei.ge.ne.IP:5060 <21:21:36>

SIP/2.0 400 Bad Request
Via: SIP/2.0/UDP Ei.ge.ne.IP:5060;branch=z9hG4bK99274ea78a06f92177419823de39654f;rport=5060
From: "Username - Test" <sip:[email protected]>;tag=545175271
To: "Username - Test" <sip:[email protected]>;tag=JIc-28673
Call-ID: 3037644852@192_168_1_10
CSeq: 83 REGISTER
Content-Length: 0
Auch wenn ich einen STUN-Server eintrage ändert sich nichts.

Evtl. liegt das Problem aber in der Call-ID
Call-ID: 3037644852@192_168_1_10
Dort erscheint die IP-Nr des Gigaset C475IP aus meinem "privaten" Netz.

Um Portprobleme in meinem Netz zu vermeiden, habe ich das C475IP in die DMZ meines Draytek Vigor 2820 gestellt.

Dort, wie aber auch der Firmen-Router (Vigor 2930) ist für SIP der Passthrough aktiviert.

Trotzdem kommt die Registrierung nicht bei der Asterisk an (keine Trace-Einträge).

Forwarded Ports vom Firmenrouter --> Asterisk :
UDP 3478-3479, 5060, 5004-5008, 7077-7078, 10000-20000
TCP 5222-5223

Was könnte der Grund sein, weshalb sich das C475IP nur intern anmelden kann ?

Hat vielleicht noch jemand eine Idee was ich ggf. noch testen könnte ?
 
Ohne dem usereintrag in der sip.conf für dein 475 kann dir keiner vernünftig helfen.

Hast du in deinem usereintrag die Zeilen

insecure=port
nat=yes

ggf. brauchst du noch canreinvite=no (wenn kein Ton kommt)
Ob du die Zeilen brauchst hängt von Firewall und nat ab.
 
Hallo @kombjuder,

Ohne dem usereintrag in der sip.conf für dein 475 kann dir keiner vernünftig helfen
Nachfolgend hole ich das gerne nach - gebe aber zu bedenken, daß bei der Asterisk von dem Versuch der Registrierung überhaupt nichts ankommt (siehe oben) ?

Code:
type=friend
username=Username
secret=******
context=international
host=dynamic
dtmfmode=rfc2833
canreinvite=no
nat=yes
insecure=port
qualify=no
subscribecontext=international
mailbox=x

Werden mehr Infos benötigt liefere ich die gerne nach !!!
 
gebe aber zu bedenken, daß bei der Asterisk von dem Versuch der Registrierung überhaupt nichts ankommt (siehe oben) ?

Der asterisk sagt doch "400 Bad Request" auf den Registrierungsversuch.
 
sip debug hast du aber schon noch nach asterisk -r getippt oder?
 
Hi,

ich habe es hinbekommen !

Lösung :
Alle Ports von 5060 auf 5061 in der Konfig vom Gigaset geändert.
Zusätzlich am Zielrouter in der NAT-Tabelle als externen Port 5061 mit Ziel-IP der Asterisk und Port 5060 eingetragen.

Registrierung des Telefons klappte sofort.


Demzufolge fängt der Vigor 2930 alle WAN SIP Registeranfragen selbst ab - obwohl ein SIP Passthrough gesetzt ist (weshalb auch der Asterisk-Debug keine Ergebnisse gebracht hat).

Aktuelle Firmware ist v3.2.0 (deutsch).
 
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.