[exim-dev] [Bug 2172] New: Crash smtp chunking

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2172] New: Crash smtp chunking
https://bugs.exim.org/show_bug.cgi?id=2172

            Bug ID: 2172
           Summary: Crash smtp chunking
           Product: Exim
           Version: 4.89
          Hardware: x86-64
                OS: FreeBSD
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Transports
          Assignee: nigel@???
          Reporter: zarabotak@???
                CC: exim-dev@???


Created attachment 1040
--> https://bugs.exim.org/attachment.cgi?id=1040&action=edit
Backtrace.

Hello,

I noticed a huge number of crashes.
This has happened on server which is used only for outgoing messages.

Core file for message 1duDIT-000ED1-Mq was created at 10:51:39 and this is
information from logfile for this message:
Sep 19 10:50:24 frv17 exim[54623]: 1duDIT-000ED1-Mq <= usr@???
H=([192.168.100.73]) [9.13.16.25] P=esmtpsa X=TLSv1:AES256-SHA:256 CV=no
A=plain:usr@??? S=328852 id=17912801.20170919105020@??? T="ОПЮИЯ"
for usr@???
Sep 19 10:50:52 frv17 exim[70061]: 1duDIT-000ED1-Mq Spool file is locked
(another process is handling this message)
Sep 19 10:51:39 frv17 exim[56075]: 1duDIT-000ED1-Mq => usr@???
F=<usr@???> R=dnslookup T=remote_smtp S=334030 H=mx-fallback2.domain.net
[10.10.1.7] K C="250- 333379 byte chunk, total 334030\\n250 OK
id=1duDJj-000O24-GY"
Sep 19 10:51:39 frv17 exim[56075]: 1duDIT-000ED1-Mq Completed

Another core file for message 1dtq3w-000Dpw-Lj was created at 10:03:08 and this
is information from logfile for this message:
Sep 18 10:01:52 frv158 exim[53192]: 1dtq3w-000Dpw-Lj <= us4@???
H=(Office01) [7.13.4.4] P=esmtpsa X=TLSv1:ECDHE-RSA-AES128-SHA:128 CV=no
A=login:us4@??? S=1421600 id=006f01d3304b$fe510780$faf31680$@???
T="НР 15.09.17" for usr@??? mm@??? onest@??? osh@??? ukr@???
Sep 18 10:01:52 frv158 exim[54662]: 1dtq3w-000Dpw-Lj ** ukr@???
F=<us4@???>: Unrouteable address
Sep 18 10:01:52 frv158 exim[54760]: 1dtq3w-000Dpw-Lj [21.19.7.16] SSL verify
error: depth=0 error=unable to get local issuer certificate
cert=/C=ch/L=Geneva/O=Quadra Commodities
SA/CN=portal.q.com/emailAddress=administrator@???
Sep 18 10:01:52 frv158 exim[54760]: 1dtq3w-000Dpw-Lj [21.19.7.16] SSL verify
error: depth=0 error=unable to verify the first certificate
cert=/C=ch/L=Geneva/O=Quadra Commodities
SA/CN=portal.q.com/emailAddress=administrator@???
Sep 18 10:01:53 frv158 exim[54662]: 1dtq3w-000Dpw-Lj => usr@???
F=<us4@???> R=dnslookup T=remote_smtp S=1440865 H=mail.q.com
[21.19.7.16] X=TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256 CV=no C="250 OK
id=1dtq40-0007Td-2K"
Sep 18 10:03:09 frv158 exim[54662]: 1dtq3w-000Dpw-Lj => osh@???
F=<us4@???> R=dnslookup T=remote_smtp S=1440861
H=mx-fallback2.domain.net [10.10.1.7] K C="250- 1440209 byte chunk, total
1440861\\n250 OK id=1dtq5E-000F7b-Ut"
Sep 18 10:03:09 frv158 exim[54662]: 1dtq3w-000Dpw-Lj -> onest@???
F=<us4@???> R=dnslookup T=remote_smtp S=1440861
H=mx-fallback2.domain.net [10.10.1.7] K C="250- 1440209 byte chunk, total
1440861\\n250 OK id=1dtq5E-000F7b-Ut"
Sep 18 10:03:09 frv158 exim[54662]: 1dtq3w-000Dpw-Lj -> mm@???
F=<us4@???> R=dnslookup T=remote_smtp S=1440861
H=mx-fallback2.domain.net [10.10.1.7] K C="250- 1440209 byte chunk, total
1440861\\n250 OK id=1dtq5E-000F7b-Ut"
Sep 18 10:03:09 frv158 exim[93271]: 1dtq5F-000OGN-2n <= <> R=1dtq3w-000Dpw-Lj
U=exim P=local S=2089 T="Mail delivery failed: returning message to sender" for
us4@???
Sep 18 10:03:09 frv158 exim[54662]: 1dtq3w-000Dpw-Lj Completed

I think crash occurs when outgoing server tries to send message using chunking
or fallback server tries to receive message using chunking, so I set
"chunking_advertise_hosts = " on fallback server and "hosts_try_chunking =" on
both servers.

--
You are receiving this mail because:
You are on the CC list for the bug.