Hallo,
Folgendes Problem habe ich neuerdings mit einem Snom 320 und ein Kollege von mir hat exakt das gleiche Problem mit einem Snom 360. Es scheint auf einmal Probleme mit NAT Situationen zu geben, die ich mir schlicht nicht erklären kann.
Das ganze läuft so:
Snom (hinter einem NAT Router) ist übers WAN an einer Asterisk Anlage angemeldet. Am Snom ist ein STUN-Server eingetragen, am Asterisk ist nat=yes für den Account eingestellt. Zusätzlich wird am NAT-Router der 5060 Port direkt auf das Telefon forgewarded (Network Identity Port am Telefon auf 5060 fixiert). Ich bin mir auch ziemlich sicher, dass das alles schon funktioniert hat.
Seit kurzem fällt folgendes auf:
Bei eingehenden Anrufen zu dem Telefon klingelt es, wenn man abnimmt meint das Snom verbunden zu sein (Gesprächszeit läuft), beim Gegenüber läutet es aber nach wie vor (unendlich).
Bei ausgehenden Gesprächen funktioniert hingegen alles bestens.
Ich hab jetzt schon alles mögliche probiert, verschiedene STUN Server getestet, weitere Portforwardings eingestellt, auf STUN Server verzichtet, alles ohne Erfolg.
Besonders interessant finde ich die Traces.
Hier vom Telefon:
wie man sieht, schickt das Telefon immer wieder das OK, wenn abgehoben wird. Dieses kommt aber bei der Anlage nicht an.
Weil wenn man sich den Trace von der Anlage ansieht, sieht man das diese nach dem RINGING nichts mehr bekommt (letztendlich bis zum Abbruch wenn der Versuch beendet wird):
Zu erwähnen wäre noch, dass die Anlage ansonsten bestens funktioniert.
Hat jemand eine Idee, woran das liegen könnte - bzw. hatte jemand schon einmal ein ähnliches Problem?
Folgendes Problem habe ich neuerdings mit einem Snom 320 und ein Kollege von mir hat exakt das gleiche Problem mit einem Snom 360. Es scheint auf einmal Probleme mit NAT Situationen zu geben, die ich mir schlicht nicht erklären kann.
Das ganze läuft so:
Snom (hinter einem NAT Router) ist übers WAN an einer Asterisk Anlage angemeldet. Am Snom ist ein STUN-Server eingetragen, am Asterisk ist nat=yes für den Account eingestellt. Zusätzlich wird am NAT-Router der 5060 Port direkt auf das Telefon forgewarded (Network Identity Port am Telefon auf 5060 fixiert). Ich bin mir auch ziemlich sicher, dass das alles schon funktioniert hat.
Seit kurzem fällt folgendes auf:
Bei eingehenden Anrufen zu dem Telefon klingelt es, wenn man abnimmt meint das Snom verbunden zu sein (Gesprächszeit läuft), beim Gegenüber läutet es aber nach wie vor (unendlich).
Bei ausgehenden Gesprächen funktioniert hingegen alles bestens.
Ich hab jetzt schon alles mögliche probiert, verschiedene STUN Server getestet, weitere Portforwardings eingestellt, auf STUN Server verzichtet, alles ohne Erfolg.
Besonders interessant finde ich die Traces.
Hier vom Telefon:
Code:
Received from udp:IP_ADRESSE_DES_ASTERISK:5060 at 1/9/2008 13:37:24:454 (806 bytes):
INVITE sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060 SIP/2.0
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK225a0367;rport
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as0bc3bcec
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>
Contact: <sip:10@IP_ADRESSE_DES_ASTERISK>
Call-ID: 52a1aed25cb6524134c47b007e1180d1@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
User-Agent: Cokomm CPBX
Max-Forwards: 70
Date: Mon, 01 Sep 2008 11:37:24 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Content-Type: application/sdp
Content-Length: 298
v=0
o=root 12257 12257 IN IP4 IP_ADRESSE_DES_ASTERISK
s=session
c=IN IP4 IP_ADRESSE_DES_ASTERISK
t=0 0
m=audio 18504 RTP/AVP 8 0 111 3 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:3 GSM/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
Sent to udp:IP_ADRESSE_DES_ASTERISK:5060 at 1/9/2008 13:37:24:488 (476 bytes):
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK225a0367;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as0bc3bcec
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=vngun7kooi
Call-ID: 52a1aed25cb6524134c47b007e1180d1@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
Sent to udp:IP_ADRESSE_DES_ASTERISK:5060 at 1/9/2008 13:37:24:692 (830 bytes):
SIP/2.0 200 Ok
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK225a0367;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as0bc3bcec
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=vngun7kooi
Call-ID: 52a1aed25cb6524134c47b007e1180d1@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
User-Agent: snom320/7.1.35
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Supported: timer, 100rel, replaces, from-change
Content-Type: application/sdp
Content-Length: 251
v=0
o=root 926361114 926361115 IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
s=call
c=IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
t=0 0
m=audio 10044 RTP/AVP 8 0 3 101
a=rtpmap:8 pcma/8000
a=rtpmap:0 pcmu/8000
a=rtpmap:3 gsm/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=sendrecv
Sent to udp:IP_ADRESSE_DES_ASTERISK:5060 at 1/9/2008 13:37:25:196 (830 bytes):
SIP/2.0 200 Ok
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK225a0367;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as0bc3bcec
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=vngun7kooi
Call-ID: 52a1aed25cb6524134c47b007e1180d1@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
User-Agent: snom320/7.1.35
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Supported: timer, 100rel, replaces, from-change
Content-Type: application/sdp
Content-Length: 251
v=0
o=root 926361114 926361115 IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
s=call
c=IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
t=0 0
m=audio 10044 RTP/AVP 8 0 3 101
a=rtpmap:8 pcma/8000
a=rtpmap:0 pcmu/8000
a=rtpmap:3 gsm/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=sendrecv
Sent to udp:IP_ADRESSE_DES_ASTERISK:5060 at 1/9/2008 13:37:26:197 (830 bytes):
SIP/2.0 200 Ok
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK225a0367;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as0bc3bcec
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=vngun7kooi
Call-ID: 52a1aed25cb6524134c47b007e1180d1@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
User-Agent: snom320/7.1.35
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Supported: timer, 100rel, replaces, from-change
Content-Type: application/sdp
Content-Length: 251
v=0
o=root 926361114 926361115 IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
s=call
c=IN IP4 EXTERNE_IP_DES_TELEFONS(NAT)
t=0 0
m=audio 10044 RTP/AVP 8 0 3 101
a=rtpmap:8 pcma/8000
a=rtpmap:0 pcmu/8000
a=rtpmap:3 gsm/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=sendrecv
wie man sieht, schickt das Telefon immer wieder das OK, wenn abgehoben wird. Dieses kommt aber bei der Anlage nicht an.
Weil wenn man sich den Trace von der Anlage ansieht, sieht man das diese nach dem RINGING nichts mehr bekommt (letztendlich bis zum Abbruch wenn der Versuch beendet wird):
Code:
SIP Debugging Enabled for IP: EXTERNE_IP_DES_TELEFONS(NAT):5060
<-- SIP read from EXTERNE_IP_DES_TELEFONS(NAT):5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=x79og3noog
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
?--- (10 headers 0 lines) ---
?
<-- SIP read from EXTERNE_IP_DES_TELEFONS(NAT):5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=x79og3noog
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
?--- (10 headers 0 lines) ---
?
<-- SIP read from EXTERNE_IP_DES_TELEFONS(NAT):5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=x79og3noog
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
?--- (10 headers 0 lines) ---
?
<-- SIP read from EXTERNE_IP_DES_TELEFONS(NAT):5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=x79og3noog
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
?--- (10 headers 0 lines) ---
?
<-- SIP read from EXTERNE_IP_DES_TELEFONS(NAT):5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport=5060
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>;tag=x79og3noog
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 INVITE
Contact: <sip:112@INTERNE_IP_DES_TELEFONS(NAT):5060>;flow-id=1
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
?--- (10 headers 0 lines) ---
?Scheduling destruction of call '1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK' in 32000 ms
Reliably Transmitting (NAT) to EXTERNE_IP_DES_TELEFONS(NAT):5060:
CANCEL sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060 SIP/2.0
Via: SIP/2.0/UDP IP_ADRESSE_DES_ASTERISK:5060;branch=z9hG4bK2ff4b4c1;rport
From: "michael" <sip:10@IP_ADRESSE_DES_ASTERISK>;tag=as7dfb8e96
To: <sip:112@EXTERNE_IP_DES_TELEFONS(NAT):5060>
Call-ID: 1955b24e5a140bed379dd30809fd85e7@IP_ADRESSE_DES_ASTERISK
CSeq: 102 CANCEL
User-Agent: Cokomm CPBX
Max-Forwards: 70
Content-Length: 0
Zu erwähnen wäre noch, dass die Anlage ansonsten bestens funktioniert.
Hat jemand eine Idee, woran das liegen könnte - bzw. hatte jemand schon einmal ein ähnliches Problem?
Zuletzt bearbeitet: