Hi,
This isn't a solution to your post. I just have a couple of comments that I think will help with your debugging.
At addaline.com we have partnered with Xten. Xten works for us public/public, public/nat and nat/nat. We are using Jasomi for NAT traversal. The only 'trick' is to get the 'Send internal IP' checked.
I have (over the last year) debugged quite a few problems, usually with my understanding or configuration. I have found that sipscenario is much better to examine packets than ngrep. Looking at the ngrep output isn't much better than tcpdump...the sipscenario uses ethereal (or tcpdump) and creates a real nice call flow chart (for example: http://www.august.net/oneway1_index.html
I don't know where this software is these days, you can contact ray.elliott@ipc.com if you are interested in a copy.
Regards,
---greg Greg Fausak Addaline.com
-----Original Message----- From: serusers-bounces@lists.iptel.org [mailto:serusers-bounces@lists.iptel.org] On Behalf Of George KAPELIOS Sent: Thursday, July 31, 2003 6:40 AM To: serusers@lists.iptel.org Subject: [Serusers] UAs' interoperability with SER
Using SER with Xlite softphone (either v.1.x or 2.0) through the Internet, one-way communication is experienced by the UA (only outgoing traffic is possible). The UAs are connected to the Internet via public IP address and no firewall is enabled. The problem has been replicated with 3 different users, over 3 different ISPs. However, the same users, can always communicate without problem over the same connections, using Windows Messenger.
In both cases, I have captured (ngrep) the SIP packets from the server port (see here after).
The topology of the SER and UAs, is as following:
UA1 -- public IP ---- Internet ---- NAT -- ATA186 (Xlite) (dialup) | (DSL) or | (Win Mes) | | Router(NAT) | DMZ | SER (listen on 5070 udp)
Could anyone take a look in the packets for Xlite and Messenger and see what makes the first one acting as being behind a firewall, while Win Messenger is working properly ???
Thanks, George
PS. Xlite is working properly with the SER in Intranet environment.
=================================================== Windows Messenger ===================
U 62.4.193.25:3587 -> 10.0.0.9:5070 REGISTER sip:voiceglobe.net SIP/2.0.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: sip:kapelios@voiceglobe.net;tag=8c67d569-eac2-4665-89bd-a800 e64c9f52.. To: sip:kapelios@voiceglobe.net.. Call-ID: 9dc07f3f-4c48-48e4-8d56-a77b8dc5a044@62.4.193.25.. CSeq: 1 REGISTER.. Contact: sip:62.4.193.25:10616;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK".. User-Agent: Windows RTC/1.0.. Expires: 1200.. Event: registration.. Allow-Events: presence.. Content-Length: 0....
# U 10.0.0.9:5070 -> 62.4.193.25:10616 SIP/2.0 200 OK.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: sip:kapelios@voiceglobe.net;tag=3efd91fa-22c4-4c78-bc54-8896 cb8a4617.. To: sip:kapelios@voiceglobe.net;tag=46a6e639fa02362ac1ba4fea686e 961.7623.. Call-ID: c8a90fea-69c9-4eb0-b0fa-46bcf1db4253@62.4.193.25.. CSeq: 2 REGISTER.. Contact: sip:62.4.193.25:10616;q=0.00;expires=1200.. Server: Sip EXpress router (0.8.11pre29 (i386/linux)).. Content-Length: 0.. Warning: 392 10.0.0.9:5070 "Noisy feedback tells: pid=1155 req_src_ip=62.4.193.25
req_src_port=3588 in_uri=sip:voiceglobe.net out_uri=sip:voiceglobe.net via_cnt==1"....
# U 62.4.193.25:3588 -> 10.0.0.9:5070 INVITE sip:11111@voiceglobe.net SIP/2.0.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: "kapelios" sip:kapelios@voiceglobe.net;tag=2f2be407-7d38-4dd0-938b-0685 17646fd0.. To: sip:11111@voiceglobe.net.. Call-ID: 54b641af-9616-481c-8e37-cb09797a266a@62.4.193.25.. CSeq: 1 INVITE.. Contact: sip:62.4.193.25:10616.. User-Agent: Windows RTC/1.0.. Content-Type: application/sdp.. Content-Length: 293.... v=0.. o=i8200 0 0 IN IP4 62.4.193.25.. s=session.. c=IN IP4 62.4.193.25.. b=CT:32.. t=0 0.. m=audio 37890 RTP/AVP 97 111 4 3 101.. a=rtpmap:97 red/8000.. a=rtpmap:111 SIREN/16000.. a=fmtp:111 bitrate=16000.. a=rtpmap:4 G723/8000.. a=rtpmap:3 GSM/8000.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-16..
# U 10.0.0.9:5070 -> 62.4.193.25:10616 SIP/2.0 100 trying -- your call is important to us.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: "kapelios" sip:kapelios@voiceglobe.net;tag=2f2be407-7d38-4dd0-938b-0685 17646fd0.. To: sip:11111@voiceglobe.net.. Call-ID: 54b641af-9616-481c-8e37-cb09797a266a@62.4.193.25.. CSeq: 1 INVITE.. Server: Sip EXpress router (0.8.11pre29 (i386/linux)).. Content-Length: 0.. Warning: 392 10.0.0.9:5070 "Noisy feedback tells: pid=1156 req_src_ip=62.4.193.25
req_src_port=3588 in_uri=sip:11111@voiceglobe.net
out_uri=sip:autoanswer@68.212.243.205:5060;transport=udp via_cnt==1"....
# U 10.0.0.9:5070 -> 68.212.243.205:5060 INVITE sip:autoanswer@68.212.243.205:5060;transport=udp SIP/2.0.. Max-Forwards: 10.. Record-Route: sip:11111@10.0.0.9:5070; ftag=2f2be407-7d38-4dd0-938b-068517646fd0;lr.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK6adc.a29540c4.0.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: "kapelios" sip:kapelios@voiceglobe.net;tag=2f2be407-7d38-4dd0-938b-0685 17646fd0.. To: sip:11111@voiceglobe.net.. Call-ID: 54b641af-9616-481c-8e37-cb09797a266a@62.4.193.25.. CSeq: 1 INVITE.. Contact: sip:62.4.193.25:10616.. User-Agent: Windows RTC/1.0.. Content-Type: application/sdp.. Content-Length: 293.. .. v=0..o=i8200 0 0 IN IP4 62.4.193.25.. s=session.. c=IN IP4 62.4.193.25.. b=CT:32.. t=0 0.. m=audio 37890 RTP/AVP 97 111 4 3 101.. a=rtpmap:97 red/8000.. a=rtpmap:111 SIREN/16000.. a=fmtp:111 bitrate=16000.. a=rtpmap:4 G723/8000.. a=rtpmap:3 GSM/8000.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-16..
# U 68.212.243.205:5060 -> 10.0.0.9:5070 SIP/2.0 180 Ringing.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK6adc.a29540c4.0.. Via: SIP/2.0/UDP 62.4.193.25:10616.. From: "kapelios" sip:kapelios@voiceglobe.net;tag=2f2be407-7d38-4dd0-938b-0685 17646fd0.. To: sip:11111@voiceglobe.net;tag=2796180519.. Call-ID: 54b641af-9616-481c-8e37-cb09797a266a@62.4.193.25.. CSeq: 1 INVITE.. Server: Cisco ATA 186 v2.16 ata18x (030509f1).. Content-Length: 0.... # U 68.212.243.205:5060 -> 10.0.0.9:5070 SIP/2.0 200 OK..Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK6adc.a29540c4.0.. Via: SIP/2.0/UDP 62.4.193.25:10616.. Record-Route: sip:11111@10.0.0.9:5070;ftag=2f2be407-7d38-4dd0-938b-06851764 6fd0;lr.. From: "kapelios" sip:kapelios@voiceglobe.net;tag=2f2be407-7d38-4dd0-938b-0685 17646fd0.. To: sip:11111@voiceglobe.net;tag=2796180519.. Call-ID: 54b641af-9616-481c-8e37-cb09797a266a@62.4.193.25.. CSeq: 1 INVITE.. Contact: sip:autoanswer@68.212.243.205:5060;transport=udp.. Server: Cisco ATA 186 v2.16 ata18x (030509f1).. Content-Length: 201.. Content-Type: application/sdp.. .. v=0.. o=autoanswer 4767 4767 IN IP4 192.168.1.50.. s=ATA186 Call.. c=IN IP4 68.212.243.205.. t=0 0.. m=audio 20002 RTP/AVP 4 101.. a=rtpmap:4 G723/8000/1.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-15..
#
================================================== X-Lite ========
U 62.4.193.25:5060 -> 10.0.0.9:5070 REGISTER sip:voiceglobe.net SIP/2.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: sip:nikoline@voiceglobe.net.. To: sip:nikoline@voiceglobe.net.. Contact: "G. Kapelios" sip:nikoline@62.4.193.25:5060.. Call-ID: 1F385A1BD0C648B381836793799E029A@voiceglobe.net.. CSeq: 16149 REGISTER.. Expires: 500.. User-Agent: X-Lite build 1011.. Content-Length: 0....
# U 10.0.0.9:5070 -> 62.4.193.25:5060 SIP/2.0 200 OK.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: sip:nikoline@voiceglobe.net.. To: sip:nikoline@voiceglobe.net; tag=46a6e639fa023622ac1ba4fea686e961.7d05.. Call-ID: 1F385A1BD0C648B381836793799E029A@voiceglobe.net.. CSeq: 16150 REGISTER.. Contact: sip:nikoline@62.4.193.25:5060;q=0.00;expires=500.. Server: Sip EXpress router (0.8.11pre29(i386/linux)).. Content-Length: 0.. Warning: 392 10.0.0.9:5070 "Noisy feedback tells: pid=1156 req_src_ip=62.4.193.25
req_src_port=5060 in_uri=sip:voiceglobe.net out_uri=sip:voiceglobe.net via_cnt==1"....
# U 62.4.193.25:5060 -> 10.0.0.9:5070 INVITE sip:11111@voiceglobe.net SIP/2.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net.. Contact: sip:nikoline@62.4.193.25:5060.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE.. Content-Type: application/sdp.. User-Agent: X-Lite build 1011.. Content-Length: 290.. .. v=0.. o=nikoline 22941408 22941408 IN IP 4 62.4.193.25.. s=X-Lite.. c=IN IP4 62.4.193.25.. t=0 0.. m=audio 8000 RTP/AVP 0 8 3 98 97 101.. a=rtpmap:0 pcmu/8000.. a=rtpmap:8 pcma/8000.. a=rtpmap:3 gsm/8000.. a=rtpmap:98 iLBC.. a=rtpmap:97 speex/8000.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-15..
# U 10.0.0.9:5070 -> 62.4.193.25:5060 SIP/2.0 100 trying -- your call is important to us.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE.. Server: Sip EXpress router (0.8.11pre29 (i386/linux)).. Content-Length: 0.. Warning: 392 10.0.0.9:5070 "Noisy feedback tells: pid=1155 req_src_ip=62.4.193.25
req_src_port=5060 in_uri=sip:11111@voiceglobe.net
out_uri=sip:autoanswer@68.212.243.205:5060;transport=udp via_cnt==1"..
# U 10.0.0.9:5070 -> 68.212.243.205:5060 INVITE sip:autoanswer@68.212.243.205:5060;transport=udp SIP/2.0.. Max-Forwards: 10..Record-Route: sip:11111@10.0.0.9:5070;ftag=301448250;lr.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK1882.4c4fc6e3.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net.. Contact: sip:nikoline@62.4.193.25:5060.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE.. Content-Type: application/sdp..User-Agent: X-Lite build 1011.. Content-Length: 290.. .. v=0.. o=nikoline 22941408 22941408 IN IP4 62.4.193.25.. s=X-Lite..c=IN IP4 62.4.193.25.. t=0 0.. m=audio 8000 RTP/AVP 0 8 3 98 97 101.. a=rtpmap:0 pcmu/8000.. a=rtpmap:8 pcma/8000.. a=rtpmap:3 gsm/8000.. a=rtpmap:98 iLBC.. a=rtpmap:97 speex/8000.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-15.. # U 68.212.243.205:5060 -> 10.0.0.9:5070 SIP/2.0 100 Trying.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK1882.4c4fc6e3.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net;tag=1719463769.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE.. Server: Cisco ATA 186 v2.16 ata18x (030509f1).. Content-Length: 0.. # U 68.212.243.205:5060 -> 10.0.0.9:5070 SIP/2.0 180 Ringing.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK1882.4c4fc6e3.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net;tag=1719463769.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE..Server: Cisco ATA 186 v2.16 ata18x (030509f1).. Content-Length: 0.. # U 68.212.243.205:5060 -> 10.0.0.9:5070 SIP/2.0 200 OK.. Via: SIP/2.0/UDP 10.0.0.9:5070;branch=z9hG4bK1882.4c4fc6e3.0.. Via: SIP/2.0/UDP 62.4.193.25:5060.. Record-Route: sip:11111@10.0.0.9:5070;ftag=301448250;lr.. From: G. Kapelios sip:nikoline@voiceglobe.net;tag=301448250.. To: sip:11111@voiceglobe.net;tag=1719463769.. Call-ID: 7BCE0A51-7CC0-4892-BB6E-F10E67CFA94E@62.4.193.25.. CSeq: 18469 INVITE.. Contact: sip:autoanswer@68.212.243.205:5060;transport=udp.. Server: Cisco ATA 186 v2.16 ata18x (030509f1).. Content-Length: 201.. Content-Type: application/sdp.. .. v=0.. o=autoanswer 5988 5988 IN IP4 192.168.1.50.. s=ATA186 Call..c=IN IP4 68.212.243.205.. t=0 0..m=audio 20002 RTP/AVP 0 101.. a=rtpmap:0 PCMU/8000/1.. a=rtpmap:101 telephone-event/8000.. a=fmtp:101 0-15.. #
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers