Franz-Werner Gergen <gergen@???> (Mo 17 Feb 2014 10:43:16 CET):
> Dear exim users,
>
> I'm using an exim configuration with 2 instances. The first one
> collects the incoming mails and put these using a pipe (checks for
> spam and malware) to the second instance of exim. Exim is compiled
> with MySQL and TLS (openssl) support.
>
> Using exim version 4.80.1 my configuration is running fine. Using
> exim version 4.82 the child of the server processing the incoming
> connection dies when doing the callout verifying the recipient. I
> attached my simplified configuration, the output of exim server (acl
> and tls debugging activated) and the output of the simulated mail
> delivery for exim version 4.80.1 and 4.82.
>
> Any suggestions why the child dies? Thanks in advance for your help.
That's what I understand:
outside -> exim1 -> exim2
|
child -> calling -> mail.is.mpg.de
This child of exim2 dies on Segmentation fault. I'd try to simulate the
callout with more debugging and under supervision of strace/ltrace:
sudo swaks --pipe 'exim -d+all -bhc 1.2.3.4' -f ... -t ... -q rcpt
sudo swaks --pipe 'strace -f -o /tmp/log exim -bhc 1.2.3.4' -f ... -t ... -q rcpt
May be you can isolate the place where it crashes. Looks as if it
crashes reading the response from the target mail.is.mpg.de.
Best regards from Dresden/Germany
Viele Grüße aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
gnupg encrypted messages are welcome --------------- key ID: 7CBF764A -
gnupg fingerprint: 9288 F17D BBF9 9625 5ABC 285C 26A9 687E 7CBF 764A -
(gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B)-