check_http timeout but runs ok?


I am trying to check some sites running on a webhost…
./check_http -H run from the command line works ok.

I have added host definitions for the sites like so:
*define host{
use basic-host
alias mysite
register 1
When the checks run as scheduled they go critical for “plug-in timeout” and yet the status is OK and shows me what is returned when I ran it from the CLI…so why does the plug-in timeout?

Please help a n00b


Found it – I used nested templating and was calling two checks by listake: check_http and check_host_alive… it was the second that was timing out. D’oh