Situation: I am trying to connect from
OpenSSH client inbuilt with
Git Bash running on Windows 7 professional x64 to
OpenSSH server that runs on Ubuntu Server LTS 14 x64. Both of which are over the same local network, that is monitored by
Also I need to mention that the server installation is fresh and for now I am the only one who is trying to connect to the system.
- Out of 100 tries to connect from client, hardly 5 attempts are successful, and the rest are rejected by server, i.e. I cannot connect to the server from client, in normal process.
- Sometime right after successful long in, I get disconnected from server, I do not think it is the problem with time out.
Ideal solution: I should be able to connect to from client to server for each single attempt. Server should not refuse the connection.
- If I run run the SSH command from client in debug mode, I get:
$ ssh -vvv 192.168.0.120
OpenSSH_6.6.1, OpenSSL 1.0.1i 6 Aug 2014
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.0.120 [192.168.0.120] port 22.
debug1: connect to address 192.168.0.120 port 22: Connection refused
ssh: connect to host 192.168.0.120 port 22: Bad file number
This is not the only message I get, sometimes at the end of the list, there is an error from the server.
- SSH is running over the default port, 22.
- If I use PortQry.exe to test the port and IP accessibility, I get no issue.
$ portqry -n 192.168.0.120 -e 22
Querying target system called:
Attempting to resolve IP address to a name...
Failed to resolve IP address to name
TCP port 22 (ssh service): LISTENING
- As mentioned the connection is gone though a a phycal firewall called
Cyberoam, that has been newly reconfigured and all the problems started since then.
- I have checked
/var/log/auth.log, but there is no entry for remote access via SSH from client machine.
- I have already set the keys on client and server, and I can log in with out password.
- I can ssh to server itself with no issues.