SOAP request error - possibly a protocol issue:

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
preethu.d
Posts: 109
Joined: Wed Nov 25, 2020 11:32 pm

SOAP request error - possibly a protocol issue:

Post by preethu.d »

Hi Team,

I am getting the below error for ESX hosts which is added in Nagios using vmware wizard. Can I know the reason for this error message and how this can be fixed ?

SOAP request error - possibly a protocol issue: 500 read timeout one 1 of 4 hosts.

Regards,
Preethu
User avatar
pbroste
Posts: 1288
Joined: Tue Jun 01, 2021 1:27 pm

Re: SOAP request error - possibly a protocol issue:

Post by pbroste »

Hello @preeth.d

Thanks for reaching out, want to get some info:

Code: Select all

/usr/local/nagios/libexec/check_vmware_api.pl --version
perl --version
cat /usr/local/nagiosxi/var/xiversion | grep full
sudo cat /etc/os-release
 sudo uname -a
sudo hostnamectl
 sudo lsb_release -a
yum repolist
yum list installed | grep -i perl
Please let us know what you get when you run this:

Code: Select all

su -l root

Code: Select all

/usr/local/nagios/libexec# ./check_vmware_api.pl -H <yourhostaddresshere> -1 -u <username> -p <yourpasswordhere> -l runtime -t 200
Thanks,
Perry
preethu.d
Posts: 109
Joined: Wed Nov 25, 2020 11:32 pm

Re: SOAP request error - possibly a protocol issue:

Post by preethu.d »

Hi Perry,

I have shared you the details via PM.
Can you please look into it.

Regards,
Preethu
User avatar
pbroste
Posts: 1288
Joined: Tue Jun 01, 2021 1:27 pm

Re: SOAP request error - possibly a protocol issue:

Post by pbroste »

Hello @preethu.d

Thanks for following up with the info, helped to shed some light on the issue but need to troubleshoot some more:

Verify that we can establish:

Code: Select all

curl -k https://yourvmware_esx_server_address_here/sdk/vimService?wsdl
With verbose results:

Code: Select all

/usr/local/nagios/libexec/check_vmware_api.pl -H <yourhostadddresshere> -u <username> -p <password> -l cpu --verbose

Code: Select all

/usr/local/nagios/libexec/check_esx3.pl -H MYESX -u MYUSER -p MYPASS -l cpu -s usage
Please let us know how these look.

Thanks,
Perry
Locked