[Mimedefang] MimeDefang: Perl core dump

Martin Schweizer schweizer.martin at gmail.com
Tue Dec 8 01:02:00 EST 2009


Hello Aniruddha

2009/12/4 Aniruddha Barua <zmrif at yahoo.com>:
> ----- Original Message ----
>
>> > So it seems the problem is around Perl_newSTATEOP (). Since I'm not a
>> > programmer I have no idea where the problem is. Any hints are welcome.
>>
>> >> In your features output, it said:
>> >> Unix::Syslog : no
>> >> Unix::Syslog : Version 1.1
>> >>
>> >>
>> >> My features output says:
>> >>
>> >> Unix::Syslog : yes
>> >> Unix::Syslog : Version 0.100
>>
>
> In CPAN, I found this, Unix::Syslog : Version 1.1 is latest. Version 0.100 is the first one.

... I agree with you.

> To Martin,
> In your first email, you said that your goal was to add a small boiler plate to every outgoing email.
> Before you tried with boiler plate configuration, was mimedefang running perfectly on your system?

... never, it's the first time I installed it.

> Also, please see the "EMBEDDING PERL" section in the "mimedefang-multiplexor" man page.

... I read it. It seems very strange, because in FreeBSD I start it by
/etc/rc.d/mimedefang start|stop etc. In this file I can set the
options for example Logging (means the parameter -l) or embedded
(means the parameter -E). So far all is clear but if I check ps
-ax|grep mimedefang I get

74688  ??  I      0:00,00 /usr/local/bin/mimedefang -P
/var/spool/MIMEDefang/mimedefang.pid -R -1 -m
/var/spool/MIMEDefang/mimedefang-multiplexor.sock -z
/var/spool/MIMEDefang -U mailnull -p /var/spool/MIME ...

So whatever I set in /etc/rc.d/mimedefang the parameters never change.
Also not if I set it manually in this file (yes at right position).
If I'm assume I set the config options right in the file mimedefang
runs also not. I get some stuff like:
Dec  8 06:42:45 acsvfbsd06 mimedefang[74509]: MIMEDefang alive.
slavesReservedForLoopback=-1 AllowNewConnectionsToQueue=0
doRelayCheck=0 doHeloCheck=0 doSenderCheck=0 doRecipientCheck=0
Dec  8 06:42:45 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:42:48 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:42:51 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:44:01 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:44:18 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:44:27 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:45:03 acsvfbsd06 mimedefang[74509]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:45:09 acsvfbsd06 mimedefang[74509]: Multiplexor unresponsive
- entering main loop anyway
Dec  8 06:46:09 acsvfbsd06 mimedefang[74509]: MIMEDefang-2.67: mi_stop=1
Dec  8 06:49:10 acsvfbsd06 kernel: pid 74672 (mimedefang-multiple),
uid 26: exited on signal 10
Dec  8 06:49:10 acsvfbsd06 mimedefang[74688]: MIMEDefang alive.
slavesReservedForLoopback=-1 AllowNewConnectionsToQueue=0
doRelayCheck=0 doHeloCheck=0 doSenderCheck=0 doRecipientCheck=0
Dec  8 06:49:10 acsvfbsd06 mimedefang[74688]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:50:02 acsvfbsd06 mimedefang[74688]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:51:02 acsvfbsd06 mimedefang[74688]: MXCommand: connect:
Connection refused: Is multiplexor running?
Dec  8 06:51:29 acsvfbsd06 mimedefang[74688]: MXCommand: connect:
Connection refused: Is multiplexor running?


> What were your options in "./configure" command?

 $ ./configure --sysconfdir=/usr/local/etc
--with-confsubdir=mimedefang --with-user=mailnull
--with-spooldir=/var/spool/MIMEDefang
--with-quarantinedir=/var/spool/MD-Quarantine --prefix=/usr/local
--prefix=
/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/
--build=amd64-portbld-freebsd7.2

> You may try rebuilding "mimedefang". There was a similar issue with
> mimedefang on FreeBSD systems.

... I did it many times.

Any ideas?

Regards,

-- 
Martin Schweizer
schweizer.martin at gmail.com
Tel.: +41 32 512 48 54 (VoIP)
Fax: +1 619 3300587



More information about the MIMEDefang mailing list