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.
/* These proxies appeared to be the same as proxy.jabbernet.eu
"proxy.jabberchat.eu", "proxy.shady.nl", "proxy.nedbsd.be",\
"proxy.nedbsd.eu", "proxy.nedbsd.nl", "proxy.4business.nl"\
*/
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.
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: 666kb.com/ i/bec5ym5gu7gya b012.gif
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: coccinella. im/servers/ servers_ by_proxy_ bytestreams. html */ PARAMS_ DEFAULT_ SOCKS5_ PROXIES \ jabberfr. org",\ proxy65. rooyee. biz", "proxy.jabbim.cz",\ proxy.911910. cn",\ proxy.downtempo .de",\ proxy.im. flosoft. biz",\ proxy.jabber. bluendo. com", "proxy.jabber.dk", "proxy. jabber. freenet. de",\ proxy.fsinf. at", "proxy. jabber. minus273. org",\ proxy.jabber. planetteamspeak .com", "proxy. jabber. tf-network. de",\ proxy.jabjab. de", "proxy. jabster. pl",\ proxy.schokokek s.org", \ proxy.ubuntu- jabber. de", "proxy. ubuntu- jabber. net",\ proxy65. unstable. nl", "proxy. verdammung. org", "proxy.vke.ru",\ proxy.vodka- pomme.net" , "proxy. jabbernet. eu",\
* http://
#define GABBLE_
{ "proxy.jabber.org", "proxy.
"
"
"
"
"
"
"
"
"
"
"
"
NULL }
/* These proxies appeared to be the same as proxy.jabbernet.eu jabberchat. eu", "proxy.shady.nl", "proxy.nedbsd.be",\ nedbsd. eu", "proxy.nedbsd.nl", "proxy. 4business. nl"\
"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: www.igniterealt ime.org/ community/ thread/ 40410?tstart= 0
http://