Open byron-hawkins opened 3 years ago
Are you using the same version of et on both machines?
In fact no, it's version 6.1.7 on the client (Fedora 34) and version 6.1.8 on the server (OracleLinux). On another Fedora 34 I have 6.1.8, and et connects like normal to the OracleLinux server. So is it unsupported to cross versions of et?
I'm not sure how to reliably keep them in synch when I have multiple Linux distros in my network. Unfortunately, Fedora 34 is totally incompatible with this one machine which now runs OracleLinux, and it will take quite a while to move all my other machines over to OracleLinux.
Generally you can mix versions of ET but in this specific case I think the versions of libsodium are not compatible across those platforms.
When I connect to an et server which is running on Oracle Linux 8.4, the client hangs. This much appears in the log on the client (Fedora 34):
At this point, I can press
ctrl+C
on the client, and surprisingly the connection is established. The following lines are added to the client log:An ssh connection works like normal, and does not print anything on login (not even "Last login" or any other kind of message). I am also able to use
et
(without a hang) between any two Fedora 34 machines.A similar problem occurs with
mosh
, which works between Fedora 34 instances, but cannot connect to the Oracle Linux 8.4 without some fairly drastic manipulation (copying theMOSH_KEY
manually to the client after manually starting amosh-server
on the server). So this problem would appear to be specific to Oracle Linux.