[Mimedefang] Solaris Sys::Syslog problem

Aaron Paetznick aaronp at critd.com
Fri Oct 4 01:34:01 EDT 2002


I'm running Solaris 9, Perl v5.8.0, and MIMEDefang v2.22-BETA3.  I get 
the following errors in the syslog:

Oct  4 00:29:51 workshed mimedefang-multiplexor: [ID 268819 mail.info] 
started; minSlaves=2, maxSlaves=10, maxRequests=100, maxIdleTime=300, 
busyTimeout=300, clientTimeout=10
Oct  4 00:29:51 workshed mimedefang-multiplexor: [ID 778059 mail.info] 
Starting slave 0 (pid 15894) (1 running): Bringing slaves up to minSlaves
Oct  4 00:29:52 workshed mimedefang[15906]: [ID 768590 mail.debug] IP 
validation header is 
X-MIMEDefang-Relay-cb5acb10f4ae2998b194c1e5dd77bac1e7505128
Oct  4 00:29:54 workshed mimedefang-multiplexor: [ID 980602 mail.info] 
Slave 0 stderr: unix passed to setlogsock, but path not available at 
/usr/local/bin/mimedefang.pl line 2958
Oct  4 00:29:54 workshed mimedefang-multiplexor: [ID 778059 mail.info] 
Starting slave 1 (pid 15907) (2 running): Bringing slaves up to minSlaves
Oct  4 00:29:57 workshed mimedefang-multiplexor: [ID 980602 mail.info] 
Slave 1 stderr: unix passed to setlogsock, but path not available at 
/usr/local/bin/mimedefang.pl line 2958


Here's my band-aid; line 2895 from v2.22-BETA3:

   setlogsock('unix') unless $^V =~ m/solaris/i;


I don't know why this errors on my system, but syslog works again for 
mimedefang.pl after I make this change.  I hope this helps.


--Aaron







More information about the MIMEDefang mailing list