Bug 20105

Summary: Add a way to connect to fallback ports on rubbish networks
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: low    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Simon McVittie 2009-02-13 10:09:33 UTC
Gabble only connects to one port at the moment. We could define a way to fall back to port 443 with SSL, to allow connecting to Google (and anyone else whose XMPP server listens on 443) with strict HTTP CONNECT proxies.

This could be as complex as a list of (server, port, old-ssl?) tuples, or as simple as a boolean for "on failure, do old-ssl on port 443".
Comment 1 Guillaume Desmottes 2009-02-14 02:43:07 UTC
A list of (s:server, u:port, b:ssl) could make sense in telepathy-idle too as in the IRC world you connect to an IRC network which can be composed of many IRC servers.

Empathy has already UI supporting that actually but currently Idle just uses the top one in the priority list.
Comment 2 Will Thompson 2009-02-14 03:45:46 UTC
Let's play "how do we express values of type a(sub) in a .manager file?" :D
Comment 3 Simon McVittie 2012-10-12 11:09:06 UTC
telepathy-gabble 0.9.18 (2010-09-13)
====================================

...

• Add the fallback-servers parameter, which can be used to make connections to
  Google Talk on some networks more reliable (stormer)

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.