On Wed, Apr 15, 2020 at 09:25:29PM -0400, Bobby Mozumder wrote:
> My Postfix SMTP client, when it sends to my external relay server (connecting
> to port 587), does a core dump and outputs the following message:
>
> Apr 15 20:51:57 mail postfix/master[67497]: warning: process
> /usr/local/libexec/postfix/smtp pid 67505 killed by signal 11
> Apr 15 20:51:57 mail postfix/master[67497]: warning:
> /usr/local/libexec/postfix/smtp: bad command startup -- throttling
One of the various debugging options gives you an interactive debugger
session in a "screen" you can attach to:
http://www.postfix.org/DEBUG_README.html#screen
> Is there a process to debug this? Searching online for this error it
> looks like it’s mostly for SMTPD, not SMTP. My incoming Postfix SMTPD
> works fine for receiving mail, using Dovecot SASL. For the SMTP
> client, I’m connecting to relay with a separate hashed
> smtp_sasl_password_maps file.
>
> It would be nice if I could figure out the command that master is
> using to start smtp so I can reproduce it manually instead of from
> master.
That's not possible, but you can attach to the live process.
Most likely you have sort of shared library ABI conflict. Are you
linking Postfix against non-default variants of shared libraries
that come with the system?
--
Viktor.