I've only been using Linux for a few months now and I'm still a beginner so I apologise if I use incorrect terms. I'm running Arch and the remote machine is on Manjaro.
I have been running experiments on a machine in my research department, connecting remotely via ssh (via a tunnel proxy). Before running my code, I start a TMUX session and enter the conda environment I need. After running my code, I detach from the TMUX sessions and will check back up on it occasionaly. I've been doing this for a few months now and could run code for days with no issue.
In the last few days, however, after 20-40 minutes, I get disconnected with the message:
Connection to exampleserver.com closed by remote host. Connection to exampleserver.com closed. This happens every time. I'm not sure what could have caused this. I asked the guy in my department who looks after the machine and he told me to adjust the ServerAliveInterval in my ssh config. shouldn't TMUX be looking after my session anyway? What could have stopped it from no longer preventing sessions from disconnecting?
Any help would be appreciated! I can't really work without access to this machine unfortunately.