Bug 294368

Summary: Allow specifying login independently of JID in Advanced Settings
Product: [Frameworks and Libraries] telepathy Reporter: Georg Greve <greve>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: ddomenichelli, kde
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Georg Greve 2012-02-18 15:05:44 UTC
Version:           unspecified (using KDE 4.8.0) 
OS:                Linux

In many cases, the XMPP / Jabber ID will *not* be identical to the login used for authentication. Sometimes it will be only the user part, sometimes it will be in a different sub-domain, sometimes it will be entirely different.

Right now there is no way to specify the login independently of the JID.




Reproducible: Always

Steps to Reproduce:
Take any jabber server where login = user part of JID without domain.

When specifying the login as the JID, network errors occur (apparently there is still some resolution of the -- in that case not existing -- domain part going on despite there having been a server address explicitly specified). When providing the JID, the login fails, as the correct server is contacted with the correct password, but an incorrect login.



Expected Results:  
Telepathy should allow to specify user name along with host as Advanced Setting, so that it can connect to such services.
Comment 1 Daniele E. Domenichelli 2012-02-19 22:18:49 UTC
I never found any xmpp server that allow an ID different from the login, can you give us one example where we can register an account to make some test?

Anyway if this problem is confirmed, it is likely to be an upstream problem in gabble
Comment 2 David Edmundson 2012-03-15 15:01:56 UTC
"In many cases, the XMPP / Jabber ID will *not* be identical to the login"

Yes it will. 

Show me any case where this isn't true, and you can reopen this.