https://bugs.exim.org/show_bug.cgi?id=2166
--- Comment #5 from Alexandru Chirila <[email protected]> --- Sure, I've added the debug logs now. I think I found an additional step required to replicate this. It seems that this only happens if there was a previous temporarily failure for that server and hence something in the retry DB. So my steps to replicate this were: 1. Configure the remote server to return a temporary error, and so a retry record is added to the db. I've attached the dump of the retry DB after. === 2017-09-15 08:39:47 1dsmA7-0000vt-Pg == [email protected] R=spamexperts T=remote_smtp_se defer (0) H=server1.test9.simplyspamfree.com [5.79.78.151]: SMTP error from remote mail server after initial connection: 451 Not allowed === 2. Configure the remote server to drop the connection, and send a new message. The retry time has not been reached, so the message is in the queue. === 2017-09-15 08:40:18 1dsmAc-0000w2-BX <= [email protected] H=localhost (server1.test15.simplyspamfree.com) [::1] P=esmtp S=583 [email protected] 2017-09-15 08:40:18 1dsmAc-0000w2-BX == [email protected] R=spamexperts T=remote_smtp_se defer (-53): retry time not reached for any host for 'simplyspamfree.com' === 3. Force deliver the message from the queue (attached debug log for this attempt), transport segfaults === 2017-09-15 08:40:42 1dsmAc-0000w2-BX == [email protected] R=spamexperts T=remote_smtp_se defer (-1): smtp transport process returned non-zero status 0x000b: terminated by signal 11 2017-09-15 08:40:42 1dsmB0-0000w8-Ez <= <> R=1dsmAc-0000w2-BX U=Debian-exim P=local S=733 2017-09-15 08:40:42 1dsmAc-0000w2-BX Frozen === 4. Clear the exim retry db and force deliver the message from the queue again (attached debug log for this attempt), transport does not segfault: === 2017-09-15 08:42:05 1dsmAc-0000w2-BX Unfrozen by forced delivery 2017-09-15 08:42:05 1dsmAc-0000w2-BX ** [email protected] R=spamexperts T=remote_smtp_se H=server1.test9.simplyspamfree.com [2001:1af8:4700:a007:17::8009]: SMTP error from remote mail server after initial connection: 550 Not allowed 2017-09-15 08:42:05 1dsmCL-0000wH-37 <= <> R=1dsmAc-0000w2-BX U=Debian-exim P=local S=2159 2017-09-15 08:42:05 1dsmAc-0000w2-BX Completed === Let me know if I can help with anything else! -- You are receiving this mail because: You are on the CC list for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
