-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server mode: from="localhost" in IQ replies confuses clients #159
Comments
I am using version 2.0.5 and can confirm that problem.
Is this actually a |
Actually, there are two different issues: original issue is the |
@vitalyster hm, could you be more specific? To be clear, the prpl used in spectrum in the original issue is facebook (not really relevant, anyway). purple-jabber is only involved as the XMPP client part of pidgin, but gajim also showed the same behavior. |
Hi @vitalyster, I cross-checked the response to some public servers and this is the response
from public server running ejabberd
Please correct me if I'm wrong, but if I ask the server for an info, which I do here, then it should generate a stanza on behalf of the client and should behave like described in point 3. As for the presence, I guess there is another issue that I can comment on, so I won't spam this one. |
Agreed, it's a spectrum server issue |
"localhost" being the value of service.jid in the config, that is.
Pidgin:
From the pidgin source:
jabber_is_own_account
succeeds if "from" is either NULL (the attribute is missing, which is how things should be normally) or the users's own JID (this is probably for compatibility with some broken servers, a bug points at "studivz" behaving like that).Similar issue, with gajim:
Debug output says:
And for some reason I didn't quite figure out (but i'm betting it's related to this), it doesn't seem to load the contact list even though the roster processing code seems to succeed. I think gajim thinks the login isn't over.
The text was updated successfully, but these errors were encountered: