Hello I have tryed installing SER on two Debian(I386) servers, on both mashines i get the following error in the syslog, while running "serctl moni"
Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: open_reply_pipe: open error (/tmp/ser_receiver_25028): Permission denied Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: fifo_reply: no reply pipe /tmp/ser_receiver_25028
what am I missing.
thanks for now
Thrane
On Dec 01, 2003 at 19:09, Claus Thrane thrane@dumtsvin.dk wrote:
Hello I have tryed installing SER on two Debian(I386) servers, on both mashines i get the following error in the syslog, while running "serctl moni"
Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: open_reply_pipe: open error (/tmp/ser_receiver_25028): Permission denied Nov 30 13:38:45 *host* /usr/sbin/ser[24949]: ERROR: fifo_reply: no reply pipe /tmp/ser_receiver_25028
what am I missing.
serctl creates a fifo where it expects ser's reply. It seems the reply fifo created for "moni" has no write permissions for "other".
Solutions: - change serctl (search for moni and add "chmod a+w $path" after mkfifo $path) - change umask before running serctl - run serctl sgid or suid ser - run ser as root (in /etc/init.d/ser change -u ser -g ser to -u root) -- not recommended - don't run serctl moni :-)
Andrei