NRPE commands returning “UNKNOWN” after NSClient++ upgrade

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
1v1lolonline
Posts: 1
Joined: Mon Mar 23, 2026 3:48 am

NRPE commands returning “UNKNOWN” after NSClient++ upgrade

Post by 1v1lolonline »

Hi all,

I’m running into an issue after upgrading NSClient++ on a few Windows servers (now on 0.5.x). Previously everything was working fine with NRPE checks, but now any external script I try to run returns “UNKNOWN: No handler for that command” or just “unknown command.”

I’ve double-checked my nsclient.ini and I do have CheckExternalScripts enabled, along with NRPEServer, and I’ve restarted the NSClient service multiple times. From what I’ve seen in similar cases, sometimes it’s just a config flag or syntax issue , but I can’t seem to spot what’s wrong in mine. The same scripts worked perfectly on an older version, so I’m guessing something changed in how modules or aliases are defined.

Has anyone run into this after upgrading? Do I need to explicitly define aliases or permissions differently in newer versions? Any help or example configs would be really appreciated. :(
ekapsner
Posts: 24
Joined: Wed Mar 05, 2025 2:53 pm

Re: NRPE commands returning “UNKNOWN” after NSClient++ upgrade

Post by ekapsner »

Hello,

I would recommend upgrading to a more recent version of NSClient++. There have been many bugfixes and patches since 0.5.x that might help with this issue.

Also, what version of check_nrpe is being used?

- Emmett
Post Reply