Discovery Question !!

SandeepKSingh
Kilo Sage

MY organization recently added several new Linux servers to its infrastructure. These servers are not showing up in the Discovery results. The network administrator has confirmed that the servers are online and accessible. What could be the possible reasons why the new servers are not being discovered, and how would you troubleshoot this issue?

2 ACCEPTED SOLUTIONS

Ravi Gaurav
Giga Sage
Giga Sage

Hi @SandeepKSingh 

 

This could be because Discovery relies on SSH to connect to Linux servers. If SSH is not enabled or the credentials are incorrect, Discovery will fail.

So check if SSH is enabled on the servers and Verify the SSH port (default is 22) is open and accessible from the MID Server.

 

--------------------------------------------------------------------------------------------------------------------------


If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!

Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI

 YouTube: https://www.youtube.com/@learnservicenowwithravi
 LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/

View solution in original post

Sohail Khilji
Kilo Patron
Kilo Patron

Hi @SandeepKSingh ,

 

There are multiple reason for this, check the below to ensure to see if your discovery works as expected...

 

1. Go to discovery credentials and check if the creds works as expected. (test the creds).

 

2. Login to mid server and do a telnet to the target server to see if there is connectivity on port 22.

Command as below:

#telnet <target_server_linux_ipaddress> 22 

this must take you to the blank screen which means that port 22 is open from mid server to target IP.

 

3. Run a quick discovery on 1 IP and check the ECC queue input and output logs to see on which phase the discovery failed. 

 

Based on this further actions can be taken.

 

Provide me discovery logs to see what can fix the issue or let me know if you see any errors in discovery logs.


☑️ Please mark responses as HELPFUL or ACCEPT SOLUTION to assist future users in finding the right solution....

LinkedIn - Lets Connect

View solution in original post

7 REPLIES 7

Najmuddin Mohd
Mega Sage

HI @SandeepKSingh ,
To discover you need their IP Addresses.

 

Create a Schedule and their IP Addresses and Execute it.


Regards,
Najmuddin.

AndersBGS
Tera Patron
Tera Patron

Hi @SandeepKSingh ,

 

Have you ensured that their subnet is within a schedule for Discovery?

 

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

Best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

Hi @AndersBGS it was having port issue.. thanks for your reply 🙂

Harish Bainsla
Kilo Patron
Kilo Patron

Hi @SandeepKSingh  follow these steps

1. Create Credentials

2. Create discovery schedule and provide Ip range 

3. click on discover now 

If my answer helps you mark helpful and accept solution