Franz-Werner Gergen <[email protected]> (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)-
signature.asc
Description: Digital signature
-- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
