Discover Cisco Nexus devices

Ann B_
Tera Contributor

I am having trouble discovery Cisco Nexus 7000 and 5000 devices. This is the message I get. Unsupported shell, '$0', and probe parameter 'allow_unsupported_shells' is set to 'false'. Supported shells are [tcsh, csh, ksh, sh, bash].  Allow_unsupported_shells has been set to TRUE but still get this error.  Need to know what to do next.  Thanks.

11 REPLIES 11

It should but we manage the serial number in the identity probe.. That it is in the classify probe is just part of the snmp walk.  Check the identity input and see if you are getting expected valid return

Did you fix the issue with serial numbers on the 7k?   My problem is that all our virtual devices on the 7k have the same serial number and each discovered CI (virtual device) in the CMDB has the same serial number.  This then causes future discovery problems.

tomcollins
Tera Contributor

Doug,

It doesn't look like it is coming in the Identity probe:

 

find_real_file.png

Ann B_
Tera Contributor

SNMP timeout for sessions and request is set to 10000.  Still getting errors for Cisco Nexus 7K and 5K.   "Unsupported Shell" is the first warning received and we think we have it set to TRUE.  Where should we look to fix this error?  Do we need special probe for these devices?

 

doug_schulze
ServiceNow Employee
ServiceNow Employee

You're getting that because the device is showing ssh as an open port.  And in our classification priority, we try ssh before SNMP (OOB) you can ignore the error or swap the classification priorities, which I do all the time.  Saves a lot of errors. Focus on your SNMP troubleshooting with network gear we do not use ssh (in this case)