My remote host is behind a firewall and IP address is nated.
Run dmesg | tail
Get this message (Lots of them):
Sep 11 14:32:56 host nrpe: [ID 381997 daemon.error] Host 220.127.116.11 is not allowed to talk to us!
Add IP address in nrpe.cfg file:
allowed_hosts=127.0.0.1,xxx.xxx.xxx.xxx,18.104.22.168and restart nrpe daemon.