4
Since this morning I'm getting the following error message when trying to connect to my remote Ubuntu 14.04 LTS machine via ssh
from a MacBook Air Yosemite 10.10.1.
ssh_exchange_identification: read: Operation timed out
When using -vvv
flag the following verbose message appears
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to XXX.XXX.XXX.XXX [XXX.XXX.XXX.XXX] port 22.
debug1: Connection established.
debug1: identity file /Users/felix/.ssh/id_rsa type -1
debug1: identity file /Users/felix/.ssh/id_rsa-cert type -1
debug1: identity file /Users/felix/.ssh/id_dsa type -1
debug1: identity file /Users/felix/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
ssh_exchange_identification: read: Operation timed out
For many months this connection worked perfectly fine. I've never experienced any issues. Other solutions such as found here and here did not help.
Any suggestions on how to fix this issue?
One odd-ball possibility: check that system times are synced. SSH includes the system time in its encryption (so that it would be difficult to record and play back a connection conversation). This issue occurred on a server that had time setting service disabled. – DrMoishe Pippik – 2015-01-22T16:47:13.733
The client timed out waiting for the server to send its software identification string. That's done in clear text; they haven't started authentication or encryption yet. – Kenster – 2015-01-22T17:22:13.283