NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Sendmail SMTP AUTH no longer works



On Thu, 21 Apr 2022, Stephen Borrill wrote:
I've upgraded to pkgsrc-2022Q1 and now SMTP AUTH no longer works. This upgrades all the cyrus stuff to 2.1.28 from 2.1.27 as well as revbumping sendmail 8.16.1. The configuration files have not changed and yes, I'm installing the cy2-plain, etc. plugins.

I've found that if I revert to my previous pkg set and then upgrade just the cyrus components to 2.1.28, then it still works. If I upgrade sendmail from 8.16.1 to 8.16.1nb1 (which also requires me to force upgrade openldap-client) then this stops AUTH working (whichever version of the cyrus components are in place).

I've tried to use ktrace to work out what's happening, but sendmail seems to be successfully opening the various sasl files and I don't see any obvious differences between the good and bad traces. Any ideas on how to debug this?

I've done further testing. If I have cyrus-sasl 2.1.28 installed when I build sendmail, SMTP AUTH does not work. If I have 2.1.27 installed when building (but all other packages from pkgsrc-2022Q1), it does work. After building sendmail, I can upgrade sasl from 2.1.27 to 2.1.28 though and it
continues to work.

By not work, I mean:
a) No 250-AUTH LOGIN PLAIN line in response to EHLO over TLS
b) "AUTH warning: no mechanisms" in maillog

--
Stephen



Home | Main Index | Thread Index | Old Index