[Mimedefang] syslogd can't be running with -t option?

Mike Van Pelt mvp at lsil.com
Thu Jan 29 21:57:01 EST 2004


We'd prefer to run syslogd with the "-t" option on our
MX hosts, and log to a separate "loghost".

mimedefang doesn't seem to like this, though.  With syslogd
running with the -t option (don't run syslog services on
this host) it logs these errors (to the external loghost
it says it can't find, oddly enough...)

Jan 29 18:25:23 lsi mimedefang-multiplexor: [ID 980602 mail.info]
       Slave 0 stderr: getservbyname failed for tcp
       at /usr/local/bin/mimedefang.pl line 395
Jan 29 18:25:23 lsi mimedefang-multiplexor: [ID 980602 mail.info]
       Slave 0 stderr: udp connect: nobody listening
       at /usr/local/bin/mimedefang.pl line 395
Jan 29 18:25:23 lsi mimedefang-multiplexor: [ID 980602 mail.info]
       Slave 0 stderr: no connection to syslog available
       at /usr/local/bin/mimedefang.pl line 395
Jan 29 18:25:23 lsi mimedefang-multiplexor: [ID 389462 mail.error]
       Slave 0 died prematurely -- check your filter rules
Jan 29 18:25:23 lsi mimedefang-multiplexor: [ID 260045 mail.error]
       Reap: Idle slave 0 (pid 7530) exited normally with
       status 255 (SLAVE DIED UNEXPECTEDLY)
Jan 29 18:25:23 lsi mimedefang[7383]: [ID 847421 mail.error]
       Error from multiplexor: ERR No response from slave

With syslogd running with no -t option, it runs fine.

I installed the Unix::Syslog module, same results.


-- 
Mike Van Pelt      email: mvp at lsil.com    phone: 408-433-4282   
                   Pager: 800-533-4559 or email 5334559 at skytel.com
                       or web www.skytel.com, pin 5334559



More information about the MIMEDefang mailing list