No shell detected and probe parameter 'allow_unsupported_shells' is set to 'false

VPN
Kilo Contributor

Hi All,

I tried discovery on linux box to discover applications and DB' installed on it.

I am getting an error

"No shell detected and probe parameter 'allow_unsupported_shells' is set to 'false"

Where to check these parameters is set to false or not.

find_real_file.png

11 REPLIES 11

VPN
Kilo Contributor

Hi Marlos,



Thank you.



Do I need to add that parameter for all the three ESX-OS/UNIX-OS/F5-OS



Thank you.


VPN
Kilo Contributor

find_real_file.png


Marlos
ServiceNow Employee
ServiceNow Employee

Hi Vikas,



It depends, if the target system is a UNIX server, then you just need to set the parameter into the probe UNIX-OS. If the target is an F5 Load balancer, then you need to set the F5-OS probe. If the target is ESX, then on ESX-OS.



Please Hit ✅Correct, ��Helpful, or ��Like depending on the impact of the response


VPN
Kilo Contributor

Hi Marlos,



I have set the parameter allow_unsupported_shells to true for all the three OS


got the below error,


Please help..find_real_file.png


tony_barratt
ServiceNow Employee
ServiceNow Employee

Hi Vikas,


It looks like the password needs to be updated on the device that is generating the Warning.


Once this is done, and the password updated in the Discovery credentials table, the issue should be resolved.


It could be that the 'allow_unsupported_shells' parameter will no longer be necessary, as it could be be the invalid password on the target host is generating the "no shell detected" as it treats the failure to login in as a lack of a shell.



If the reply was informational, please like, mark as helpful or mark as correct!