unnecessary (proxy) connections are being opened
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
telepathy-gabble |
Fix Released
|
Wishlist
|
|||
telepathy-gabble (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Karmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: telepathy-gabble
I'm maintaining a Jabber server "Openfire 3.6.4". Since a user started running the messenger 'Empathy' I noticed many server to server connections being opened on my server. Those connections where closed after the user logged off and immediately opened when he logged on. So I tried it myself under Ubuntu 9.10 with the latest updates installed and got the same behavior.
Here you can see a screenshot from the admin panel of Openfire which shows open server connections:
http://
Normally just GMX, GMail and JabJab connections should be open, as I don't have that much users.
For further investigation I checked the source code of telepathy-gabble and found the additional proxy servers hard-coded in "connection.h":
/* List of public SOCKS5 proxies:
* http://
#define GABBLE_
{ "proxy.jabber.org", "proxy.
"
"
"
"
"
"
"
"
"
"
"
"
NULL }
/* These proxies appeared to be the same as proxy.jabbernet.eu
"proxy.
"proxy.
*/
I can't say why those servers have to be hardcoded, but at least telepathy should not open unnecessary connections to those servers. I'd expect it to open those connections when needed.
Another user noticed this problem so far and reported it on the Openfire forums:
http://
Related branches
Changed in telepathy-gabble (Ubuntu Karmic): | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in telepathy-gabble (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in telepathy-gabble: | |
status: | Unknown → Fix Released |
tags: |
added: verification-done removed: verification-needed |
Changed in telepathy-gabble: | |
importance: | Unknown → Wishlist |
Changed in telepathy-gabble: | |
importance: | Wishlist → Unknown |
Changed in telepathy-gabble: | |
importance: | Unknown → Wishlist |
Gabble master queries now 5 proxies at the same time. I don't close the bug now as we could still improve this by sending queries only when we are going to need them.