Summary: | SofiaSIP consumes maximum upload and download bandwidth | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Philip Withnall <bugzilla> |
Component: | rakia | Assignee: | Mikhail Zabaluev <mikhail.zabaluev> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | major | ||
Priority: | medium | Keywords: | NEEDINFO |
Version: | 0.10 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Philip Withnall
2010-09-12 15:06:43 UTC
This is bad. I'd like to look at the packet traffic to understand what causes the looping behavior. Can you capture the SIP packets? Or, you can define TPORT_LOG=1 in either the session environment, or export it in the user shell and launch telepathy-sofiasip from the same, e.g.: TPSIP_PERSIST=1 /usr/lib/telepathy/telepathy-sofiasip The "sofiasip" debug category in the Empathy log window will get dumps of SIP messages when ran this way. As a workaround, try to disable NAT binding detection in SIP parameters. You may want to switch to the TCP transport to maintain a connection to the proxy with less NAT worries. (In reply to comment #1) > This is bad. I'd like to look at the packet traffic to understand what causes > the looping behavior. Can you capture the SIP packets? Or, you can define > TPORT_LOG=1 in either the session environment, or export it in the user shell > and launch telepathy-sofiasip from the same, e.g.: > TPSIP_PERSIST=1 /usr/lib/telepathy/telepathy-sofiasip > > The "sofiasip" debug category in the Empathy log window will get dumps of SIP > messages when ran this way. Would a Wireshark log be OK, or do you want both? I can't reproduce the problem now until I next change networks and come back to this one (that's the only way I've found which will trigger it), so if there's any more debugging information you would possibly need, please let me know now and I'll see if I can capture it when I next manage to trigger the problem. (In reply to comment #2) > Would a Wireshark log be OK, or do you want both? A Wireshark capture is fine. You can mail it to me if you don't want exposing your IP addresses, user names and similar details. I apologize if any mail with traffic captures was sent to me, but I can't retrace it in my email backlog. This might be caused by bug #32615. I haven't been able to reproduce this again yet (I've only been able to when moving my laptop from university to home, and that doesn't happen very often). I'll send you a Wireshark log and comment on here when I can. FYI: I have a fix to the sofia-sip library which may solve your problem: http://gitorious.org/~mzabaluev/sofia-sip/mzabaluev-sofia-sip/commits/fix-ob-contacts A fix for a possible cause has been integrated into sofia-sip master branch. This has been supposedly fixed a long time ago. If it still occurs, feel free to reopen this bug report. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.