No keep alive packets are sent when the method is set to Automatic or REGISTER
Submitted by Tschaka
Assigned to Mikhail Zabaluev
Description
telepathy-sofiasip is version 0.6.3-1~ppa10.04+1. The same behaviour (although not debugged happens to version 0.6.2-devel on the N900)
libsofia-sip-ua0 is version 1.12.10-4
When the keep alive method is set to REGISTER or Automatic (which probably implies REGISTER), there are no keep alive packages being sent (nothing is being detected by wireshark or the empathy-debugger), which means the connection gets closed from the server side after a certain amount of time. For sipgate.de this happens after 600 seconds.
Empathy and the N900 Account manager keep on stating, that the connection is still alive, while e.g. the sipgate.de web interface lists you as offline. Hence, when you are getting called, the call does not get through as you are offline.
With the OPTIONS method it seems to work. However there is another problem with missing proxy authentication where proxies are present, which let's the keep alive requests being unsuccessful (filed in a separate bug).