After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 603875 - Empathy SIP Issues
Empathy SIP Issues
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: VoIP
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2009-12-05 21:46 UTC by Jeremy Nickurak
Modified: 2010-02-08 17:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Nickurak 2009-12-05 21:46:09 UTC
http://bugs.launchpad.net/ubuntu/+source/empathy/+bug/449984 reports:

This bug actually covers some observations and issues with functionality in trying to make use of Empathy SIP with local SIP servers.

First, empathy always binds locally to port 5060. This is actually rather inconvenient especially if needing to run multiple user agents, and hence most SIP clients have a means to specify alternate ports for the user agent (and also for RTP). Related to this, rather curiously, empathy does not seem to register itself using the port SIP is bound to (and the SIP protocol is connected to), but from another, ephemeral UDP port that is created to send a SIP message. To support NAT situations, many SIP servers prefer to reply directly to the "apparent" port and peer socket address/port# where the SIP udp message appears to originated from, and this seems to explicitly fail in the case of empathy SIP. I was going to get a trace to see if Empathy sets a rport=5060, which I think would make sense to do in the given situation. Once I have time to do a trace (wireshark), I will comment on this further.

David Sugar wrote on 2009-10-13: 	#1

After examining this with wireshark, what I find is that empathy sip never sends an "expiration" for SIP REGISTER, and hence also never refreshes registration prior to expiration.
Comment 1 Guillaume Desmottes 2009-12-07 12:46:54 UTC
Empathy 2.29.3 includes a new widget to configure SIP accounts. Could you please try with this version and check if that solve your configuration issues?

Thanks.
Comment 2 John Markh 2009-12-17 22:21:34 UTC
The new 2.29.x has an advance configurations where you can set the port number.
Comment 3 Tobias Mueller 2010-02-02 14:00:15 UTC
I assume it's FIXED then. If it is, feel free to either set to VERIFIED or reopen.