I have more date: strace shows the following:
32076 execve(/bin/sh, [sh, -c, /check_http -H 70.86.102.98],
[/* 25 vars */]) = 0
32076 execve(/check_http, [/check_http, -H, 70.86.102.98], [/*
25 vars */]) = -1 ENOENT (No such file or directory)
32076 stat64(/check_http, 0xbfffba40) = -1 ENOENT
Looking at your definition of check_http, it would seem that
you have maybe forgotten to set $USER1$ ?
...
[EMAIL PROTECTED] grep USER1 resource.cfg
# Nagios supports up to 32 $USERx$ macros ($USER1$ through $USER32$)
# Sets $USER1$ to be the path to the plugins