The local computer attempts to connect to a remote server via SSH, but after the three-way handshake is accepted, the remote server suddenly sends a RST. If the local computer switches to a different network, it can successfully remote connect. I’m unsure which SSH configuration could cause this.
I checked the firewall on the remote server, and it doesn’t seem to be blocking certain IPs from accessing port 22. Moreover, even if it were blocking, the three-way handshake shouldn’t succeed.I don’t think it’s a firewall issue.