Description

In this KB,  we describe why SSH is not working, even though the IP address is reachable and no filter is blocking SSH requests.

Symptoms

SSH config is present, able to ping IP address but SSH is not working, even though no filter is blocking SSH requests.

Solution

There are two xinetd services running on EVO with names - xinetd & xinetd-external.

xinetd-external runs external SSH, telnet, etc.   

We need to check if xinetd-external.service is running properly or not. 

In the below example we can see that "xinetd-external.service" is failed and due to this we were not able to SSH the device.


root@hostname> start shell user root    >> Go to shell as root user

[vrf:none] root@hostname:~# systemctl list-units | grep xinet
* xinetd-external.service                                                                  loaded failed failed    Xinetd Server to Launch WAN Management Services
  
  xinetd.service                                                                            loaded active running   Xinetd A Powerful Replacement For Inetd
To resolve this problem, we simply restart "xinetd-external.service" using command under shell "systemctl restart xinetd-external.service"

[vrf:none] root@hostname:~# systemctl restart xinetd-external.service
Verify the "xinetd-external.service". It should be now running.

[vrf:none] root@ngas08:~# systemctl list-units | grep xinet
  xinetd-external.service                                                                
   loaded active running   Xinetd Server to Launch WAN Management Services

  xinetd.service                                                                         
   loaded active running   Xinetd A Powerful Replacement For Inetd
  


 

Modification History

2024-03-07 : Article Created