i have 2 Windows 2012 servers with the 0.4.3.131 client installed.
When I run check_drivesize against the VM, I get a valid response:
blake@smeagol:~$ /usr/lib/nagios/plugins/check_nrpe -H theoden.foo.org -t 20 -u -n -c check_drivesize -a “warn=free lt 10%” “crit=free lt 5%” “filter=type in (fixed)”
OK All 1 drive(s) are ok|’C:\ free’=44.71645GB;19.9997;9.99985;0;199.99706 ‘C:\ free %’=22%;9;4;0;100
When I run the same command against my physical system, I get an error:
blake@smeagol:~$ /usr/lib/nagios/plugins/check_nrpe -H ferny.foo.org -t 20 -u -n -c check_drivesize -a “warn=free lt 10%” “crit=free lt 5%” “filter=type in (fixed)”
CHECK_NRPE: Invalid packet type received from server.
They are the same client and should have the same config file
blake@smeagol:~$ /usr/lib/nagios/plugins/check_nrpe -H theoden.foo.org -t 20 -u -n -c check_version
0.4.3.131 2015-02-15|
blake@smeagol:~$ /usr/lib/nagios/plugins/check_nrpe -H ferny.foo.org -t 20 -u -n -c check_version
0.4.3.131 2015-02-15|
Your thoughts welcome!