Reconnecting the Collaboration Session
I love the collaboration feature on Fleet and I'm extensively using it to have access to my remote machine files and services exposed through port forwarding. One issue I have is that the connection is being terminated quite often even though both machines are up and running with internet access.
It would be great to have some reconnect feature without the need to accept the remote user back and reconfiguring the port forwarding. Or maybe even allow some trusted users to always join the collaborate session without the need to approve the popup? Right now each time it happens I need to use the link again to connect to the remote machine, go to the remote machine itself, accept the popup and again on my local machine configure several ports to be forwarded. It's quite tidious if it happens multiple time a day.
Please sign in to leave a comment.
Hello,
Thank you for the feedback! Can you please describe your use case in more details. Do I get it right that you connect to the remote backend via ssh, also you have several clients that are connected to the machine?
We would like to investigate the issue with disconnections, can you please share the logs captured after this happens? (for this you may call for the Collect Logs... action, upload logs here: http://uploads.jetbrains.com and share the generated id with us).
Also please clarify if you expect the forwarded ports to be saved for project within the sessions, right?
Hi Olga,
I'm using the Collaborate →create/join session option not directly by ssh. My remote machine serves as a host and my local machine is connecting as a client. After some time (sometimes minutes, sometimes hours) I have a popup 'Workspace is not responding'.
Logs from the client: 2024_10_02_kdUTxCgQtXuiRQAvtPTs9e
About the forwarded ports, yes saved for the project within the session. So when I click some reconnect button or have some auto reconnect feature instead of ‘Workspace is not responding’ it would remember my port forwarding configuration on the client.
PS. Wanted to attach the logs from the host, but after clicking ‘Collect Logs’ nothing happens. It's running on Ubuntu 20.04.6 LTS. On Winodws it opened the File Explorer with the location of the logs.
Thank you for sharing the info! Can you please clarify if you're using any proxy while connecting?
Please also follow the issue created for the port forwarding case:
https://youtrack.jetbrains.com/issue/FL-30215/Save-forwarded-ports-for-workspace
Thank you Olga.
No proxy on either side.
The most important for me would the functionallity to reconnect without the need to accept it again on the host machine.
Marcin
Please clarify, by accepting you mean reforwarding once again?
Please follow the case: https://youtrack.jetbrains.com/issue/FL-30215/Save-forwarded-ports-for-workspace
should be covered by this issue, please feel free to share more details in it.