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@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@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@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@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@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@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@192.168.1.100. Content-Length: 0. User-Agent: kphone/4.2. Contact: "ibook" sip:ibook@147.229.213.156:1033;transport=udp.
Sorry, this email was suppose to go somewhere else . Could anybody delete it from the mailing list? Thank you.
Ladislav Andel wrote:
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@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@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@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@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@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@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@192.168.1.100. Content-Length: 0. User-Agent: kphone/4.2. Contact: "ibook" sip:ibook@147.229.213.156:1033;transport=udp.
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers