Re: [GnomeMeeting-list] problem with incoming call (SIP)



Le mardi 26 avril 2005 à 16:34 +0200, Damien Ciabrini a écrit :
> Hello folks
> 
> I'm having troubles with GM-Opal when trying to receive SIP calls.
> I initiate SIP calls to the outside, but I can't receive INVITE.
> 

That should belong to gnomemeeting-devel as GnomeMeeting SIP is not a
stable product yet.

> I suspect that my host is behind a firewall, though I'm not sure this is 
> the problem.

You have a public IP.

> I've tried three different SIP clients: GM, X-lite (closed src), and 
> Kphone. Oddly, X-lite and Kphone can both initiate and receive SIP calls 
> without any problems.
> 

So your problem is that :
- you can initiate calls
- you can not receive incoming calls

Is that right?


> 
> As you can see, for GM no INVITE message ever reached my host (vis156b)

I can not see that :)

Have you looked with ethereal to see if your host actually receives a
message or not?

> I suspect this is because GM seems to negociate the connection with the 
> server differently than other client (see the name of the port tcpdump'd 
> : sip-tls instead of sip)
> 

It just has a source port of 5061. But the PDUs all contain 5060 in the
Contact field, so that's where they should contact you.

> Does anybody can light my candle ? Can I compile OPAL differently so 
> that GM tries to connect through the sip port (5060) instead of sip-tls 
> (5061?) ?

Currently not. But if it is the problem, then it is on their side.

We see GM doesn't receive an INVITE, but does the host receive an INVITE
at all?

Also, when are your opal/gnomemeeting versions from?


> 2005/04/26 10:08:32.945	  0:00.289	  gnomemeeting-snapshot	GMZeroconfBrowser: Can't browse!
> 
> (gnomemeeting:10353): libebook-WARNING **: Can't find installed BookFactories
> 
> (gnomemeeting:10353): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
> 

You need to apt-get install evolution-data-server
> 2005/04/26 10:08:34.080	  0:01.424	  SIP Transport:8819770	SIP	Sending PDU on udp$213.91.9.219:5060<if=udp$194.254.174.156:5061>

See the contact field.

> REGISTER sip:len1.host.wengo.fr SIP/2.0
> CSeq: 2 REGISTER
> Via: SIP/2.0/UDP 194.254.174.156:5061
> User-Agent: GnomeMeeting/1.3.0
> Authorization: Digest username="wgdam.ciabrini", realm="len1.host.wengo.fr", nonce="000000000000000000007405b258", uri="sip:len1.host.wengo.fr", response="feb00b2983f6a60eb57ced50bf894cc6", algorithm=md5
> From: <sip:wgdam ciabrini len1 host wengo fr>
> Call-ID: 7e69920d-98b4-d911-9ab0-000b7d121cee vis175b
> To: <sip:wgdam ciabrini len1 host wengo fr>
> Contact: <sip:wgdam ciabrini 194 254 174 156:5060;transport=udp>
> Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, SUBSCRIBE, NOTIFY, REFER, 
> Expires: 3600
> Content-Length: 0
> 
> 
> 2005/04/26 10:08:34.081	  0:01.425	  SIP Transport:8819770	SIP	Waiting for PDU on udp$213.91.9.219:5060<if=udp$194.254.174.156:5061>
> 2005/04/26 10:08:34.107	  0:01.451	  SIP Transport:8819770	SIP	PDU Received on udp$213.91.9.219:5060<if=udp$194.254.174.156:5061>

See the answer arrives on port 5061 (if=...), that means that even IF
the INVITE was sent on port 5061, it would reach you.

It seems no INVITE is sent at all.

OR :
"Discovered Restricted Firewall"

can be the problem. Is that firewall on your machine?

-- 
 _      Damien Sandras
(o-     GnomeMeeting: http://www.gnomemeeting.org/
//\     FOSDEM 2005 : http://www.fosdem.org
v_/_    H.323 phone : callto:ils.seconix.com/dsandras seconix com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]