Skip to main content

Sendmail process crashes as soon as STARTTLS is received [Resolved]

I just upgraded my server from FreeBSD 10.3 to 11.1. It's now running Sendmail 8.15.2 and OpenSSL 1.0.2k-freebsd 26 Jan 2017.

Since the upgrade, sending mail to my server is failing. I cranked up the log level to show all incoming and outgoing SMTP commands using /usr/sbin/sendmail -d95.99 -bD -X /tmp/test.log. A typical incoming connection looks like this:

34431 >>> 220 ESMTP Sendmail 8.15.2/8.15.2; Thu, 8 Mar 2018 11:35:32 -0500 (EST)
34431 <<< EHLO []
34431 >>> Hello [], pleased to meet you
34431 >>> 250-PIPELINING
34431 >>> 250-8BITMIME
34431 >>> 250-SIZE
34431 >>> 250-DSN
34431 >>> 250-ETRN
34431 >>> 250-STARTTLS
34431 >>> 250-DELIVERBY
34431 >>> 250 HELP
34431 <<< STARTTLS

and in /var/log/messages I find

Mar  8 11:35:32 Dreamer kernel: pid 34431 (sendmail), uid 0: exited on signal 11

Is there a crash log somewhere I can look at to figure out what's going on? What else can I do to debug this problem?


Other than instances of sh.core, pkg.core and pkg-static.core created during the server upgrade two days ago, find / -name "*.core" -ls did not return any core files less than a year old. Where there's a sendmail instance crashing with every piece of mail being attempted for delivery, I would have expected to find one not more than a few minutes old. What would be likely to prevent the .core files from being created?

Question Credit: FKEinternet
Question Reference
Asked March 10, 2018
Posted Under: Network
1 Answers

Your Answer