Skip to content
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

jabber connection lost #745

Closed
madmanidze opened this issue Jan 29, 2019 · 13 comments
Closed

jabber connection lost #745

madmanidze opened this issue Jan 29, 2019 · 13 comments

Comments

@madmanidze
Copy link

Lost connection to jabber server (openfire), but client show account online.

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

what exactly do you mean by lost?
what version of Psi are you using?
Anything unusual in Psi's xml log?

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

Can you reproduce it every time?
Do you have an account to test?

@madmanidze
Copy link
Author

Psi+ v1.4.532

where i can find xml log?

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

in context menu of account in contacts list

@madmanidze
Copy link
Author

psi starting fine, connect to jabber, then after some time - close group chat on this server and on server side client show offline.

@madmanidze
Copy link
Author

ok, trying to collect logs.

@madmanidze
Copy link
Author

madmanidze commented Jan 29, 2019

https://pastebin.com/9pYMCT5v

<presence to="john@jabber-server.com/Psi+" type="unavailable" from="john@jabber-server.com/Psi+"/>

<presence to="john@jabber-server.com/Psi+" type="unavailable" from="conf@conference.jabber-server.com/john">
<show>xa</show>
<priority>30</priority>
<c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="http://psi-plus.com" ver="/048CkZCf5htI1869kIc1lkveJg="/>

<x xmlns="vcard-temp:x:update">
<photo>217b035871f10ef7b78e4666daaf5dba98d917df</photo>
</x>
<x xmlns="http://jabber.org/protocol/muc#user">
<item jid="john@jabber-server.com/Psi+" role="none" affiliation="owner"/>
<status code="110"/>
</x>
</presence>

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

Edited:
first presence looks non-standard.
rfc6121 doesn't describe server-generated unavailable presence stanzas from self-contacts.
So I guess it's a kind of bug in Openfire

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

and of course closing a groupchat shouldn't affect client's status on server side. looks really like an openfire bug.

@madmanidze
Copy link
Author

But all working fine on Ubuntu Xenial with 0.16.330 version. After upgrade to bionic and install psi-plus from ppa - got that bug...

@Ri0n
Copy link
Member

Ri0n commented Jan 29, 2019

since then stream management was integrated. you can try to disable it in account settings

@madmanidze
Copy link
Author

that helped, thank you.

@Vitozz
Copy link
Member

Vitozz commented May 29, 2020

Look like problem resolved,

@Vitozz Vitozz closed this as completed May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants