Hello all,

Recently I noticed that when my server reboots the following appears in my log:

Nov 10 06:50:05 vir mimedefang-multiplexor[543]: WARNING: Something in your Perl filter appears to h
ave opened a file descriptor outside of any function. With embedded Perl, you should move any code
that opens a file descriptor into filter_initialize. DON'T BLAME MIMEDEFANG IF YOUR FILTER FAILS IN
MYSTERIOUS AND UNPREDICTABLE WAYS.

Later, after the first message I get:

Nov 10 08:51:47 vir mimedefang-multiplexor[543]: Slave 0 stderr: Warning: unable to close filehandle
LOGF properly.

When this occurs RBL checks in spamassassin no longer seem to occur.

If I restart mimedefang I do not see these errors. I understand the warning is in place because global file descriptors are not supported and will automatically be closed. However, as you can see from the attached file my filter is pretty standard and does not do anything wacky with files.

The system is running FreeBSD 5.3 RC2 with the following relevant ports:

mimedefang-2.48
p5-Convert-BinHex-1.119
p5-Digest-HMAC-1.01
p5-Digest-SHA1-2.10
p5-HTML-Parser-3.36
p5-HTML-Tagset-3.03
p5-IO-stringy-2.108
p5-MIME-Base64-3.05
p5-MIME-Tools-5.415,2
p5-Mail-SpamAssassin-3.0.1_1
p5-Mail-Tools-1.64
p5-Net-DNS-0.48
p5-URI-1.34
perl-5.8.5
razor-agents-2.61_3
clamav-0.80

The MIMEDefang spool directory is mounted off a swap-backed memory device:

Filesystem    Size    Used   Avail Capacity  Mounted on
/dev/md10     186M    8.0K    171M     0%    /var/spool/MIMEDefang

Any ideas what is going on? Am I doing something wrong? Any help is greatly appreciated.

Thanks.

- Ben  (I am not on the list so please keep me CC'd)


Attachment: mimedefang_config.tar.gz
Description: GNU Zip compressed data


_______________________________________________
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
[EMAIL PROTECTED]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to