I had a typo when I added two hosts to my Nagios hosts.cfg file and therefore I was getting timeouts when the plugin tried to run. I changed those IP addresses to their correct values and I am still getting this same timeout. I can ping each of the hosts using the "check_ping" plugin with the options specified in my checkcommands.cfg file and get responses with ~5 seconds so I shouldn't be hitting the 10 second timeout.
When I get alerts for the hosts being down it reports the old IP address and not the new corrected IP address. I have restarted nagios after I made the changes and even removed the hosts from the config and readded them after a restart of nagios and I am still getting the same behavior.
The "check_ping" command is working no problem for all the other hosts.
Oh using latest nagios cvs and plugin 1.4.2 and running on Fedora Core4