Hello all,

I recently upgraded from 5.9-stable to 6.0, then rebuilt from source to 
6.0-stable.  The platform is amd64.

In my smtpd.conf file, when queue encryption is enabled, messages temporarily 
fail with this /var/log/maillog message:

Sep  4 09:16:03 host smtpd[35452]: cf54bd77d0d1a6c4 smtp event=connected 
address=<redacted> host=<redacted>
Sep  4 09:16:03 host smtpd[35452]: cf54bd77d0d1a6c4 smtp event=starttls 
ciphers="version=TLSv1.2, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128"
Sep  4 09:16:03 host smtpd[35452]: cf54bd77d0d1a6c4 smtp event=authentication 
user=<redacted> result=ok
Sep  4 09:16:04 host smtpd[35452]: cf54bd77d0d1a6c4 smtp event=message 
msgid=1f6136ab from=<<redacted>> to=<<redacted>> size=461 ndest=1 proto=ESMTP
Sep  4 09:16:04 host smtpd[35452]: 0000000000000000 mda event=delivery 
evpid=1f6136ab3d1fbaa5 from=<<redacted>> to=<<redacted>> user=<redacted> 
method=maildir delay=1s result=TempFail stat=Cannot get message fd
Sep  4 09:16:13 host smtpd[35452]: 0000000000000000 mda event=delivery 
evpid=1f6136ab3d1fbaa5 from=<<redacted>> to=<<redacted>> user=<redacted> 
method=maildir delay=10s result=TempFail stat=Cannot get message fd

The issue occured under 6.0 release and stable.  By disabling queue encryption, 
the messages are successfully delivered.  I have also regenerated the queue 
encryption key but this does not change the behavior.

The error is generated from mda.c but I'm not sure what causes fd == -1. Has 
anyone else experienced this issue?

Regards,

Harold Benfield 

Reply via email to