Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- From: Damien Sandras <dsandras seconix com>
- To: GnomeMeeting development mailing list <gnomemeeting-devel-list gnome org>
- Subject: Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Date: Tue, 22 Nov 2005 12:20:24 +0100
Le mardi 22 novembre 2005 à 12:16 +0100, Daniel Huhardeaux a écrit :
> Damien Sandras a écrit :
>
> >As usual, I need a bt.
> >
> >
> Here you have:
>
> tlibthrd.cxx-1497-
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1257796688 (LWP 5720)]
> 0xb712ea71 in SIPTransaction::OnReceivedResponse () from
> /usr/lib/libopal_linux_x86_r.so.2
> (gdb) bt
> #0 0xb712ea71 in SIPTransaction::OnReceivedResponse () from
> /usr/lib/libopal_linux_x86_r.so.2
> #1 0xb712eb13 in SIPInvite::OnReceivedResponse () from
> /usr/lib/libopal_linux_x86_r.so.2
> #2 0xb711fdb6 in SIPConnection::OnReceivedPDU () from
> /usr/lib/libopal_linux_x86_r.so.2
> #3 0xb711e9fe in SIPConnection::HandlePDUsThreadMain () from
> /usr/lib/libopal_linux_x86_r.so.2
> #4 0xb71248d4 in SIPConnection::HandlePDUsThreadMain_PNotifier::Call ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #5 0xb75cfbb6 in PSimpleThread::Main () from /usr/lib/libpt.so.1.9.2
> #6 0xb75be76c in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.9.2
> #7 0xb6ac5cfd in start_thread () from /lib/tls/libpthread.so.0
> #8 0xb682c13e in clone () from /lib/tls/libc.so.6
> (gdb)
>
That's far too imprecise. Can I get the same with debug symbols?
Thank you,
> >
> >
> >Le mardi 22 novembre 2005 à 11:56 +0100, Daniel Huhardeaux a écrit :
> >
> >
> >>Damien Sandras a écrit :
> >>
> >>
> >>
> >>>Le lundi 21 novembre 2005 à 23:46 +0100, Daniel Huhardeaux a écrit :
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>>I started gconf-editor and modify RTP ports to 6970:6990, then run GM,
> >>>>then the druid: "NAT avec restriction de port" (NAT with restriction
> >>>>port), called 612 fwd pulver com and call went smooth.
> >>>>
> >>>>I closed GM, modify RTP ports to 16384:16388, run the druid: "NAT avec
> >>>>restriction de port" (NAT with restriction port), called
> >>>>612 fwd pulver com and call failed like reported above.
> >>>>
> >>>>I have some difficulties to understand why changing the RTP ports should
> >>>>interfere with STUN. Remember that registration is always ok.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>STUN is using those local ports to determine the holes on the gateway.
> >>>
> >>>Unfortunately, I have no idea why STUN reports NAT with restricted
> >>>ports, and works with some ports, but not with others.
> >>>
> >>>Perhaps Craig has an idea?
> >>>
> >>>
> >>>
> >>>
> >>Ok, went further in my tests. In preferences I remove STUN support,
> >>activate IP translation and put my public IP. Still with RTP ports
> >>16384:16388
> >>
> >>GM crashes with "ERREUR générique: function pthread_mutex_failed" and a
> >>second popup Window "L'application GNOMEMEETING a quitté inopinément.
> >>Vous pouvez informer les développeurs ..." (Application GM stopped. You
> >>can inform developpers ...) I close the Window and GM close too.
> >>
> >>Those are the -d4 output. Ended by Transport Fail and before
> >>IsMediaBypassPossible defaults return FALSE
> >>
> >>SIP/2.0 200 OK
> >>CSeq: 2 INVITE
> >>Via: SIP/2.0/UDP
> >>83.30.151.64:5065;branch=z9hG4bK1eebdfed-b159-da11-8ea5-000ea6217592;rport=5065
> >>User-Agent: Asterisk PBX
> >>From: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Contact: <sip:612 69 90 168 13:5028>
> >>Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER
> >>Content-Type: application/sdp
> >>Content-Length: 265
> >>Record-Route:
> >><sip:612 69 90 155 70;ftag=ec17b8ed-b159-da11-8ea5-000ea6217592;lr=on>
> >>
> >>v=0
> >>o=root 16232 16232 IN IP4 69.90.168.13
> >>s=session
> >>c=IN IP4 69.90.168.13
> >>t=0 0
> >>m=audio 18178 RTP/AVP 0 3 97 101
> >>a=rtpmap:0 PCMU/8000
> >>a=rtpmap:3 GSM/8000
> >>a=rtpmap:97 iLBC/8000
> >>a=rtpmap:101 telephone-event/8000
> >>a=fmtp:101 0-16
> >>a=silenceSupp:off - - - -
> >>
> >>2005/11/22 11:39:32.749 1:45.408 SIP Transport:8474e48 SIP
> >>Queueing PDU: 2 INVITE <200>
> >>2005/11/22 11:39:32.749 1:45.408 SIP Transport:8474e48 SIP
> >>Waiting for PDU on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>2005/11/22 11:39:32.750 1:45.409 SIP Handler:8499b78 SIP
> >>Handling PDU 2 INVITE <200> (with transaction)
> >>2005/11/22 11:39:32.750 1:45.409 SIP Handler:8499b78 SIP
> >>Transaction 2 INVITE completed.
> >>2005/11/22 11:39:32.750 1:45.409 SIP Handler:8499b78 SIP
> >>Set targetAddress to sip:612 69 90 168 13:5028
> >>2005/11/22 11:39:32.751 1:45.410 SIP Handler:8499b78 SIP
> >>Adding authentication information
> >>2005/11/22 11:39:32.752 1:45.411 SIP Handler:8499b78 SIP
> >>Adjusting transport to address udp$69.90.155.70:5060
> >>2005/11/22 11:39:32.752 1:45.411 SIP Handler:8499b78 SIP
> >>Sending PDU on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>ACK sip:612 69 90 168 13:5028 SIP/2.0
> >>Route:
> >><sip:612 69 90 155 70;ftag=ec17b8ed-b159-da11-8ea5-000ea6217592;lr=on>
> >>CSeq: 2 ACK
> >>Via: SIP/2.0/UDP
> >>83.30.151.64:5065;branch=z9hG4bK9ab6c3ef-b159-da11-8ea5-000ea6217592;rport
> >>From: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Contact: <sip:466910 83 30 151 64:5065;transport=udp>
> >>Proxy-Authorization: Digest username="466910", realm="fwd.pulver.com",
> >>nonce="4382f970ecbc95a9be9d027b3cae9a0031d4297c",
> >>uri="sip:612 69 90 168 13:5028",
> >>response="81aaf2a7487e7fe60bc55fda398f8b83", algorithm=md5
> >>Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, SUBSCRIBE, NOTIFY,
> >>REFER, MESSAGE
> >>Content-Length: 0
> >>Max-Forwards: 70
> >>
> >>
> >>2005/11/22 11:39:32.752 1:45.411 SIP Handler:8499b78 SIP
> >>Received INVITE OK response
> >>2005/11/22 11:39:32.752 1:45.411 SIP Handler:8499b78 Call
> >>CanDoMediaBypass
> >>Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade] session 1
> >>2005/11/22 11:39:32.752 1:45.411 SIP Handler:8499b78 OpalMan
> >>IsMediaBypassPossible: session 1
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 SIP
> >>IsMediaBypassPossible: session 1
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 OpalCon
> >>IsMediaBypassPossible: default returns FALSE
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 RTP_UDP
> >>Session 1, Shutting down read.
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 RTP_UDP
> >>Session 1, Shutting down write.
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 SIP
> >>Session in response that we never offered!
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 OpalCon
> >>Releasing Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:32.753 1:45.412 SIP Handler:8499b78 OpalCon
> >>Call end reason for 720ab8ed-b159-da11-8ea5-000ea6217592 nomade set to
> >>EndedByTransportFail
> >>2005/11/22 11:39:32.759 1:45.418 SIP Handler:8499b78 SIP
> >>Could not find SDP media description for Video
> >>2005/11/22 11:39:32.759 1:45.418 SIP Handler:8499b78 OpalMan
> >>OnConnected Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:32.759 1:45.418 SIP Handler:8499b78 Call
> >>OnConnected Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:32.759 1:45.418 SIP Handler:8499b78 PCSS
> >>SetConnected()
> >>2005/11/22 11:39:32.768 1:45.427 SIP Handler:8499b78 Call
> >>GetMediaFormats for Call[1]-EP<pc>[Default]
> >>
> >>
> >>2005/11/22 11:39:32.768 1:45.427 SIP Handler:8499b78 Call
> >>OpenSourceMediaStreams for session 1 with media
> >>2005/11/22 11:39:32.768 1:45.427 SIP Handler:8499b78 Call
> >>OpenSourceMediaStreams for session 2 with media
> >>2005/11/22 11:39:32.776 1:45.435 SIP Handler:8499b78 Call
> >>GetMediaFormats for
> >>Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>
> >>
> >>2005/11/22 11:39:32.776 1:45.435 SIP Handler:8499b78 Call
> >>OpenSourceMediaStreams for session 1 with media
> >>2005/11/22 11:39:32.776 1:45.435 SIP Handler:8499b78 Call
> >>OpenSourceMediaStreams for session 2 with media
> >>2005/11/22 11:39:32.779 1:45.439 OnRelease:849a3d8 SIP
> >>OnReleased: Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:32.782 1:45.441 OnRelease:849a3d8 SIP
> >>Transaction 4 BYE created.
> >>2005/11/22 11:39:32.783 1:45.442 OnRelease:849a3d8 OpalCon
> >>Media stream threads closed.
> >>2005/11/22 11:39:32.783 1:45.442 OnRelease:849a3d8 RTP_UDP
> >>Session 1, Shutting down read.
> >>2005/11/22 11:39:32.784 1:45.443 OnRelease:849a3d8 RTP_UDP
> >>Session 1, Shutting down write.
> >>2005/11/22 11:39:32.785 1:45.444 OnRelease:849a3d8 RTP_UDP
> >>Session 2, Shutting down read.
> >>2005/11/22 11:39:32.785 1:45.444 OnRelease:849a3d8 RTP_UDP
> >>Session 2, Shutting down write.
> >>2005/11/22 11:39:32.786 1:45.445 OnRelease:849a3d8 SIP
> >>Transaction 1 INVITE aborted.
> >>2005/11/22 11:39:32.787 1:45.446 OnRelease:849a3d8 SIP
> >>Transaction 1 INVITE destroyed.
> >>2005/11/22 11:39:32.788 1:45.447 OnRelease:849a3d8 SIP
> >>Transaction 2 INVITE aborted.
> >>2005/11/22 11:39:32.789 1:45.448 OnRelease:849a3d8 SIP
> >>Transaction 2 INVITE destroyed.
> >>tlibthrd.cxx-1497-2005/11/22 11:39:32.833 1:45.492
> >>OnRelease:849a3d8 SIP Adding authentication information
> >>2005/11/22 11:39:32.966 1:45.625 SIP Handler:8499b78
> >>GMEndPoint Will establish the connection
> >>2005/11/22 11:39:32.966 1:45.625 SIP Handler:8499b78 OpalMan
> >>OnEstablished Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:32.966 1:45.625 SIP Handler:8499b78 Call
> >>OnEstablished Call[1]-EP<sip>[720ab8ed-b159-da11-8ea5-000ea6217592 nomade]
> >>2005/11/22 11:39:33.074 1:45.734 OnRelease:849a3d8 SIP
> >>Adjusting transport to address udp$69.90.155.70:5060
> >>2005/11/22 11:39:33.075 1:45.735 OnRelease:849a3d8 SIP
> >>Sending PDU on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>BYE sip:612 69 90 168 13:5028 SIP/2.0
> >>Route:
> >><sip:612 69 90 155 70;ftag=ec17b8ed-b159-da11-8ea5-000ea6217592;lr=on>
> >>CSeq: 4 BYE
> >>Via: SIP/2.0/UDP
> >>83.30.151.64:5065;branch=z9hG4bK1460c8ef-b159-da11-8ea5-000ea6217592;rport
> >>From: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Contact: <sip:466910 83 30 151 64:5065;transport=udp>
> >>Proxy-Authorization: Digest username="466910", realm="fwd.pulver.com",
> >>nonce="4382f970ecbc95a9be9d027b3cae9a0031d4297c",
> >>uri="sip:612 69 90 168 13:5028",
> >>response="ed2cc8851e1fa5895a21709b2c4b74dc", algorithm=md5
> >>Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, SUBSCRIBE, NOTIFY,
> >>REFER, MESSAGE
> >>Content-Length: 0
> >>Max-Forwards: 70
> >>
> >>
> >>2005/11/22 11:39:37.753 1:50.412 Housekeeper SIP
> >>Transaction 4 BYE timeout, making retry 1
> >>2005/11/22 11:39:37.753 1:50.412 Housekeeper SIP
> >>Sending PDU on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>BYE sip:612 69 90 168 13:5028 SIP/2.0
> >>Route:
> >><sip:612 69 90 155 70;ftag=ec17b8ed-b159-da11-8ea5-000ea6217592;lr=on>
> >>CSeq: 4 BYE
> >>Via: SIP/2.0/UDP
> >>83.30.151.64:5065;branch=z9hG4bK1460c8ef-b159-da11-8ea5-000ea6217592;rport
> >>From: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Contact: <sip:466910 83 30 151 64:5065;transport=udp>
> >>Proxy-Authorization: Digest username="466910", realm="fwd.pulver.com",
> >>nonce="4382f970ecbc95a9be9d027b3cae9a0031d4297c",
> >>uri="sip:612 69 90 168 13:5028",
> >>response="ed2cc8851e1fa5895a21709b2c4b74dc", algorithm=md5
> >>Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, SUBSCRIBE, NOTIFY,
> >>REFER, MESSAGE
> >>Content-Length: 0
> >>Max-Forwards: 70
> >>
> >>
> >>2005/11/22 11:39:40.824 1:53.483 SIP Transport:8474e48 SIP
> >>PDU Received on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>BYE sip:466910 83 30 151 64:5065;transport=udp SIP/2.0
> >>Route: <sip:466910 83 30 151 64:5065>
> >>CSeq: 102 BYE
> >>Via: SIP/2.0/UDP 69.90.155.70;branch=z9hG4bK94.ba38de76.0
> >>Via: SIP/2.0/UDP 69.90.168.13:5028;branch=z9hG4bK2302027e
> >>User-Agent: Asterisk PBX
> >>From: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Contact: <sip:612 69 90 168 13:5028>
> >>Content-Length: 0
> >>Max-Forwards: 10
> >>Record-Route: <sip:466910 69 90 155 70;ftag=as70e37d02;lr=on>
> >>
> >>
> >>2005/11/22 11:39:43.754 1:56.413 Housekeeper SIP
> >>Transaction 4 BYE timeout, making retry 2
> >>2005/11/22 11:39:43.755 1:56.414 Housekeeper SIP
> >>Sending PDU on udp$69.90.155.70:5060<if=udp$192.168.10.10:5065>
> >>BYE sip:612 69 90 168 13:5028 SIP/2.0
> >>Route:
> >><sip:612 69 90 155 70;ftag=ec17b8ed-b159-da11-8ea5-000ea6217592;lr=on>
> >>CSeq: 4 BYE
> >>Via: SIP/2.0/UDP
> >>83.30.151.64:5065;branch=z9hG4bK1460c8ef-b159-da11-8ea5-000ea6217592;rport
> >>From: "Daniel Huhardeaux"
> >><sip:466910 fwd pulver com>;tag=ec17b8ed-b159-da11-8ea5-000ea6217592
> >>Call-ID: 720ab8ed-b159-da11-8ea5-000ea6217592 nomade
> >>To: <sip:612 fwd pulver com>;tag=as70e37d02
> >>Contact: <sip:466910 83 30 151 64:5065;transport=udp>
> >>Proxy-Authorization: Digest username="466910", realm="fwd.pulver.com",
> >>nonce="4382f970ecbc95a9be9d027b3cae9a0031d4297c",
> >>uri="sip:612 69 90 168 13:5028",
> >>response="ed2cc8851e1fa5895a21709b2c4b74dc", algorithm=md5
> >>Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, SUBSCRIBE, NOTIFY,
> >>REFER, MESSAGE
> >>Content-Length: 0
> >>Max-Forwards: 70
> >>
> >>
> >>2005/11/22 11:39:46.178 1:58.837 Housekeeper SIP
> >>Set state Terminated_Timeout for transaction 4 BYE
> >>2005/11/22 11:39:46.178 1:58.837 OnRelease:849a3d8 SIP
> >>Transaction 4 BYE destroyed.
> >>dh nomade:~$
> >>
> >>--
> >>Daniel
> >>_______________________________________________
> >>Gnomemeeting-devel-list mailing list
> >>Gnomemeeting-devel-list gnome org
> >>http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
> >>
> >>
>
> _______________________________________________
> Gnomemeeting-devel-list mailing list
> Gnomemeeting-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
--
_ Damien Sandras
(o- GnomeMeeting: http://www.gnomemeeting.org/
//\ FOSDEM 2006 : http://www.fosdem.org
v_/_ SIP Phone : sip:dsandras gnomemeeting net
sip:600000 gnomemeeting net
- References:
- [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
- Re: [GnomeMeeting-devel-list] SIP, RTP ports and firewall
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]