well i figured out what the issue was,. in checkcommands.cfg i was hardlinking the check_ping function to /bin/ping instead of $USER1$/check_ping ,.. and apparently that was what caused all the hsot down issues....
but in regards to the tftp problem,. take this to account,. i am not monitoring a tftp server on localhsot,.. i am monitoring a tftp server on a remote (windows) host ,.. could that be the problem ?
thsi is the output i get ,..
[root@lookout libexec]# ./check_tftp --connect 220.127.116.11
"tftp> Error code 1: TFTP Error: File does not exist"
but according to the check_tftp script ,.. the correct response your supposed to receive is .. "tftp> Error code 1: TFTP Error: File does not exist"
so im not sure if nagios si the one misinterreting the output..
ps: thanks for the help, its greatly appreciated.