[left]Running Nagios 2.0 on Solaris 9...
I am trying to use the passive mode feature with the check_by_ssh plugin. The problem seems to be that it can't write to the external command file. When I try to run it standalone, I get:
SSH WARNING: could not open /usr/local/nagios/var/rw/nagios.cmd
However, if I kill the nagios process, and delete the command file, and rerun the plugin (standalone), it creates the command file (not as a pipe obviously), with the correct contents. This tells me that the plugin is connecting, and executing the command on the remote machine, but it can't open the command file.
I DO have external commands running successfully via the NSCA daemon and the send_nsca binary - so I don't think it's permissions issue. In case anyone cares, heres the command file perms:
drwxrws--- 2 nagios nagcmd 512 Mar 15 17:01 .
drwxrwxr-x 4 nagios nagios 512 Mar 15 17:10 ..
prw-rw---- 1 nagios nagcmd 0 Mar 15 17:01 nagios.cmd
Anyone have any ideas?[/left]