

I have a Ubuntu 24.04 Server with Nagios Version 4.5.8 installed. Communication with the NCPA agent on Windows Servers through the local network works perfectly. I am trying to configure remote Windows Servers to connect to the NCPA agent through NRPD.
Once the NRPD 2.0.5 Service is installed and configured in Nagios, it seems that the service works well, but when I configure the connection through NRPD on the remote Windows Server, I don't know why, but I don't even get any results in the file C:\Program Files\Nagios\NCPA\var\log\ncpa_passive.log, it is blank.
I have tested to see if I have communication through port 80 from this Windows Server to the NRPD service and it works.
http://IP-PUBLIC/nrdp/
For the installation of NRPD in Nagios I have followed the instructions at https://github.com/NagiosEnterprises/nrdp/ and for the configuration of host and services I have followed the steps at https://support.nagios.com/kb/article/n ... s-762.html.
I think it is some problem with the NCPA client since it seems that it does not even make any kind of connection to the NRPD service. Here is the configuration of the ncpa.cfg file of the Windows Server:
[passive]
passive agent to run
handlers = nrdp
passive check by default,
passive check config
sleep =50
logfile = var/log/ncpa_passive.log
passive checks.
checks available.
[nrdp]
parent = http://IP-PUBLIC/nrdp/
token = mytoken-nrdp
hostname = S1601
connection_timeout = 10
Please see if someone could help me solve this problem.
Thank you very much.