Mhhhh...
Das ganze entwickelt sich zu einer Doktorarbeit...
Der 500er kommt von Suexec
Code:
[2009-03-29 17:54:49]: uid: (2000/vu2000) gid: (2000/2000) cmd: status.cgi
[2009-03-29 17:54:49]: target uid/gid (2000/2000) mismatch with directory (33/33) or program (33/33)
Und wenn ich mich nicht täusche kann man Suexec nicht für ein Verzeichnis ausschalten, sondern nur bei einem virtuellen Host...
Und zum zweiten ist vermutlich Suexec auf /var/www compiliert.
Da Nagios aber unetr /usr/local/nagios liegt kommt immer dieser 500er.
Ich schau mal ob es vielleicht doch eine Lösung gibt