Re: [exim] exim child dies when calling out

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Heiko Schlittermann
Ημερομηνία:  
Προς: exim-users
Αντικείμενο: Re: [exim] exim child dies when calling out
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)-