psi icon indicating copy to clipboard operation
psi copied to clipboard

Impossible to reconnect in a MUC Room without to close the window/tab after a "You have been removed from the room due to technical problem"

Open Neustradamus opened this issue 7 years ago • 10 comments

Dear @psi-im team, @psi-plus team, @Ri0n, @Vitozz, @tehnick,

In some MUC Rooms, we can have:

[XX:XX:XX] *** Disconnected.
[XX:XX:XX] *** You have been removed from the room due to technical problem

After an XMPP Account session disconnection/reconnection in the Psi client, there is nothing because the MUC Room tab/window is blocked (text form is in grey).

We need to close the MUC Room tab/window and to reconnect manually in the MUC Room.

Linked to:

  • https://github.com/psi-im/psi/issues/110
  • https://github.com/psi-im/psi/issues/396
  • https://github.com/psi-im/psi/issues/428
  • https://github.com/psi-im/psi/issues/670
  • https://github.com/psi-im/psi/issues/942

Neustradamus avatar Nov 29 '18 16:11 Neustradamus

It is same when we are "kicked" from a room.

Neustradamus avatar Dec 29 '18 23:12 Neustradamus

Same for:

[XX:XX:XX] *** Disconnected. [XX:XX:XX] *** Reconnecting... [XX:XX:XX] *** Unable to join groupchat. Reason: Unexpected request. The recipient or server understood the request but was not expecting it at this time (e.g., the request was out of order).

Neustradamus avatar Jan 08 '19 10:01 Neustradamus

Same for:

[XX:XX:XX] *** Reconnecting... [XX:XX:XX] *** Unable to join groupchat. Reason: Conflict. Access cannot be granted because an existing resource or session exists with the same name or address.

Neustradamus avatar Jan 11 '19 22:01 Neustradamus

If you are kicked out of the room, you cannot connect automatically. This is normal behavior. I propose to consider this ticket as invalid.

Vitozz avatar Jan 12 '19 11:01 Vitozz

No, @Ri0n knows exactly the problem.

The mucroom window has a red cross and the text form is in grey, when we do a XMPP reconnection, the window is not refreshed.

Neustradamus avatar Jan 13 '19 11:01 Neustradamus

It works after:

[XX:XX:XX] *** Disconnected. [XX:XX:XX] *** Reconnecting... [XX:XX:XX] *** Unable to join groupchat. Reason: Remote server not found. A remote server or service specified as part or all of the JID of the intended recipient does not exist.

Neustradamus avatar Jan 13 '19 11:01 Neustradamus

In fact I can't reproduce it after kick. I didn't close the window, I just rejoined and it works again as expected.

Ri0n avatar Jan 14 '19 11:01 Ri0n

rejoin after Disconnected works fine too.

Ri0n avatar Jan 14 '19 11:01 Ri0n

@Neustradamus may be you use some old version.

Ri0n avatar Jan 14 '19 11:01 Ri0n

I have tested in live with @Ri0n: he has seen a new time the problem.

Neustradamus avatar Jan 16 '19 12:01 Neustradamus