Closed andrewlow closed 7 months ago
It if helps - when the disconnect happens (and I think it's related to closing my laptop lid and the machine hitting some sort of sleep state) -- all of my mosh sessions appear to exit.
Multiple mosh clients connected to multiple different servers. Including one that is a virtual machine that is hosted locally using UTM.
Can you reproduce on a different Mac? This sounds like something in your system is killing mosh.
Unfortunately trying to reproduce on a different Mac is impractical, but I do acknowledge that this may be something unique to my system install.
Maybe I can dig out the culprit in the system logs. I'll look there. [ugh.. no luck so fare in the standard logs]
and.. the problem has gone away.. closing
Very mysterious, but clearly a ghost in the machine.
I also have this issue - randomly, all of my mosh connections close on the client side, leaving all the severs up and sessions disconnected. I noticed it start happening after I switched from tailscale to ZeroTier, but I also updated mosh and a bunch of other things at the same time...
I also have little snitch running, which might be a culprit?
I'm a long term user of mosh. Thank you for creating and maintaining such an useful tool.
I've run mosh on multiple servers and multiple clients for years.
Recently - and it may be since the most recent OSX Sonoma update (14.3.1) -- every once in a while, my mac will disconnect (all?) of my mosh sessions. This may be related to my machine going to sleep / changing networks.
I get the following output on the client side
The session is orphaned on the server side. When I re-connect to the same machine using mosh, I am informed there is a disconnected session.
In the past - I've run mosh on the same OSX machine for weeks, across multiple networks.
At first I thought this was possibly a version problem, as my client install was older (1.35?) .. but I've since updated to the latest version
What steps do I take to further gather evidence as to what is happening to the client side mosh?