Ahoj,
puvodne sem to chtel poslat do serdev, tak je to v anglictine.
Mozna budes hnedka videt co se tam deje. Trochu to nechapu protoze
o obou SIP UA se vi, ze jsou za NATem a tak jsem myslel, ze SIP zpravy
budou spravne posilany v SIP dialogu, ale neni to tak.
Hello,
I have been testing the CVS SER version and have come across one problem.
Both clients are behind the same NAT and
the call establishing is without problem.
The problematic part starts when I place call on hold
and then reestablish the call.
The following SIP trace starts when one of my clients place call on hold
(sends INVITE with c= IN IP4 0.0.0.0 in SDP body.
The last SIP message in this email SER forwards ACK to unreacheble IP
address(stated in R-URI) from public Internet.
I don't know why this is happening since the establishing the call was
without problem
and SER should know that both clients are behind NAT.
Ladislav
U 147.229.213.156:1033 -> 213.192.30.220:5060
INVITE sip:ht@147.229.213.156:5060 SIP/2.0.
Via: SIP/2.0/UDP 192.168.1.100;branch=z9hG4bK1973DC21.
CSeq: 3390 INVITE.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
Content-Type: application/sdp.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
Call-ID: 1898443428(a)192.168.1.100.
Subject: sip:ibook@vandel.sip.
Route:
<sip:213.192.30.220;ftag=6383FDC1;lr=on;avp=y44BAwBuYXQBAAAAEQMAbmF0AQAA>.
Content-Length: 215.
User-Agent: kphone/4.2.
Contact: "ibook" <sip:ibook@192.168.1.100;transport=udp>.
.
v=0.
o=username 0 0 IN IP4 0.0.0.0.
s=Whoa there dewd.
c=IN IP4 0.0.0.0.
t=0 0.
m=audio 0 RTP/AVP 0 97 8 3.
a=rtpmap:0 PCMU/8000.
a=rtpmap:3 GSM/8000.
a=rtpmap:8 PCMA/8000.
a=rtpmap:97 iLBC/8000.
a=fmtp:97 mode=30.
#
U 213.192.30.220:5060 -> 147.229.213.156:1033
SIP/2.0 100 trying -- your call is important to us.
Via: SIP/2.0/UDP
192.168.1.100;branch=z9hG4bK1973DC21;rport=1033;received=147.229.213.156.
CSeq: 3390 INVITE.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
Call-ID: 1898443428(a)192.168.1.100.
Server: Sip EXpress router (0.10.99-dev33 (i386/linux)).
Content-Length: 0.
Warning: 392 213.192.30.220:5060 "Noisy feedback tells: pid=27480
req_src_ip=147.229.213.156 req_src_port=1033
in_uri=sip:ht@147.229.213.156:5060 out_uri=sip:ht@147.229.213.156:5060
via_cnt==1".
.
#
U 213.192.30.220:5060 -> 147.229.213.156:5060
INVITE sip:ht@147.229.213.156:5060 SIP/2.0.
Max-Forwards: 10.
Record-Route: <sip:213.192.30.220;ftag=6383FDC1;avp=PhwBAwBuYXQBAAAA;lr=on>.
Via: SIP/2.0/UDP 213.192.30.220;branch=z9hG4bK1749.643f2377.0.
Via: SIP/2.0/UDP
192.168.1.100;rport=1033;received=147.229.213.156;branch=z9hG4bK1973DC21.
CSeq: 3390 INVITE.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
Content-Type: application/sdp.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
Call-ID: 1898443428(a)192.168.1.100.
Subject: sip:ibook@vandel.sip.
Content-Length: 237.
User-Agent: kphone/4.2.
Contact: "ibook" <sip:ibook@147.229.213.156:1033;transport=udp>.
.
v=0.
o=username 0 0 IN IP4 0.0.0.0.
s=Whoa there dewd.
c=IN IP4 0.0.0.0.
t=0 0.
m=audio 35170 RTP/AVP 0 97 8 3.
a=rtpmap:0 PCMU/8000.
a=rtpmap:3 GSM/8000.
a=rtpmap:8 PCMA/8000.
a=rtpmap:97 iLBC/8000.
a=fmtp:97 mode=30.
a=nortpproxy:yes.
#
U 147.229.213.156:5060 -> 213.192.30.220:5060
SIP/2.0 200 OK.
Via: SIP/2.0/UDP 213.192.30.220;branch=z9hG4bK1749.643f2377.0.
Via: SIP/2.0/UDP
192.168.1.100;rport=1033;received=147.229.213.156;branch=z9hG4bK1973DC21.
Record-Route: <sip:213.192.30.220;ftag=6383FDC1;avp=PhwBAwBuYXQBAAAA;lr=on>.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
Call-ID: 1898443428(a)192.168.1.100.
CSeq: 3390 INVITE.
User-Agent: Grandstream HT286 1.0.6.7.
Contact: <sip:ht@192.168.1.102>.
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE.
Content-Type: application/sdp.
Supported: replaces.
Content-Length: 155.
.
v=0.
o=ht 8000 8001 IN IP4 192.168.1.102.
s=SIP Call.
c=IN IP4 192.168.1.102.
t=0 0.
m=audio 5004 RTP/AVP 0.
a=recvonly.
a=rtpmap:0 PCMU/8000.
a=ptime:20.
#
U 213.192.30.220:5060 -> 147.229.213.156:1033
SIP/2.0 200 OK.
Via: SIP/2.0/UDP
192.168.1.100;rport=1033;received=147.229.213.156;branch=z9hG4bK1973DC21.
Record-Route: <sip:213.192.30.220;ftag=6383FDC1;avp=PhwBAwBuYXQBAAAA;lr=on>.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
Call-ID: 1898443428(a)192.168.1.100.
CSeq: 3390 INVITE.
User-Agent: Grandstream HT286 1.0.6.7.
Contact: <sip:ht@192.168.1.102>.
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE.
Content-Type: application/sdp.
Supported: replaces.
Content-Length: 175.
.
v=0.
o=ht 8000 8001 IN IP4 192.168.1.102.
s=SIP Call.
c=IN IP4 213.192.30.220.
t=0 0.
m=audio 35172 RTP/AVP 0.
a=recvonly.
a=rtpmap:0 PCMU/8000.
a=ptime:20.
a=nortpproxy:yes.
#
U 147.229.213.156:1033 -> 213.192.30.220:5060
ACK sip:ht@192.168.1.102 SIP/2.0.
Via: SIP/2.0/UDP 192.168.1.100;branch=z9hG4bK1973DC21.
CSeq: 3390 ACK.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
Call-ID: 1898443428(a)192.168.1.100.
Route: <sip:213.192.30.220;ftag=6383FDC1;lr=on;avp=PhwBAwBuYXQBAAAA>.
Content-Length: 0.
User-Agent: kphone/4.2.
Contact: "ibook" <sip:ibook@192.168.1.100;transport=udp>.
.
#
U 213.192.30.220:5060 -> 192.168.1.102:5060
ACK sip:ht@192.168.1.102 SIP/2.0.
Max-Forwards: 10.
Record-Route: <sip:213.192.30.220;ftag=6383FDC1;avp=PhwBAwBuYXQBAAAA;lr=on>.
Via: SIP/2.0/UDP 213.192.30.220;branch=0.
Via: SIP/2.0/UDP
192.168.1.100;rport=1033;received=147.229.213.156;branch=z9hG4bK1973DC21.
CSeq: 3390 ACK.
To: <sip:ht@vandel.sip>;tag=fddf9b136ecebdf1.
From: "ibook" <sip:ibook@vandel.sip>;tag=6383FDC1.
Call-ID: 1898443428(a)192.168.1.100.
Content-Length: 0.
User-Agent: kphone/4.2.
Contact: "ibook" <sip:ibook@147.229.213.156:1033;transport=udp>.