On Sat, Aug 22, 2026 at 11:56 AM The Doctor via dovecot <dovecot@dovecot.org> wrote:
Something is not correct.
Dovecot 2.3 ports does work, but not the 2.4 ports
Here are errors I am seeing
Aug 21 15:01:01 auth: Debug: conn unix:login (uid=30) [9]: client in: AUTH 1 PLAIN protocol=imap final-resp-ok secured=tls session=f5oT75RZ zsYKDgAE lip=204.209.81.1 rip=10.14.0.4 lport=993 rport=50 894 ssl_ja3_hash=b8f77ef1c9705bb58db7ce238ba640d7 local_name= pop3.nk.ca resp=AGRhdmUAIS0xLSFAIyQlXiYqKCkxMjM0NTY3ODkw (previous base64 data may contain sensitive data) Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(plai n): Request create Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: penalty(1 0.14.0.4): Delaying response for 0 seconds Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(plai n): Started interaction with initial response (size=30) Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(p lain): Set authid 'dave' Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(plain): Performing plain passdb verification Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: passwd-file: Performing passdb lookup Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Info: passwd-file: missing passwd file: scheme=CRYPT /etc/master.passwd
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: passwd-file: Finished passdb lookup Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(p lain): Finished plain passdb verification (status=user-unknown) Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: sasl(plain): Interaction failed Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: Auth request finished Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug: delaying auth failure Aug 21 15:01:03 auth: Debug: conn unix:login (uid=30) [9]: client passdb out: FAIL 1 user=dave Aug 21 15:01:03 auth(dave,10.14.0.4)<f5oT75RZzsYKDgAE>: Debug: sasl(plain): Request destroy Aug 21 15:01:03 imap-login: Info: Login aborted: Connection closed (auth failed, 1 attempts in 2 secs) (auth_failed): user=<dave>, method=PLAIN, rip=10.14.0.4, lip=204.209.81.1, TLS Aug 21 15:01:03 auth: Debug: conn unix:login (uid=30) [9]: Disconnected: EOF (fd=26) Aug 21 15:01:08 master: Info: Dovecot v2.4.4 (8b687aa65c) starting up for imap, pop3, lmtp
I switch back to dovecot 2.3 .X no problem.
You should have accompanied your post with the output of 'doveconf -n' (while using doveconf from 2.4). Dovecot 2.4 will not work with the config from 2.3. I am sure you already know that. In the above debug, I see that your passwd file was not found. Maybe that's the problem - or something else.
I run Dovecot 2.4 on FreeBSD 15 and it works, but it's just for testing, and I use MariaDB backend.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
On Sat, Aug 22, 2026 at 11:56AM The Doctor via dovecot <[1]dovecot@dovecot.org> wrote:
Something is not correct.
Dovecot 2.3 ports does work, but not the 2.4 ports
Here are errors I am seeing
Aug 21 15:01:01 auth: Debug: conn unix:login (uid=30) [9]: client in:
AUTH
1 PLAIN protocol=imap final-resp-ok secured=tls
session=f5oT75RZ
zsYKDgAE lip=204.209.81.1 rip=10.14.0.4 lport=993
rport=50
894 ssl_ja3_hash=b8f77ef1c9705bb58db7ce238ba640d7
local_name=[2]pop3.nk.ca
resp=AGRhdmUAIS0xLSFAIyQlXiYqKCkxMjM0NTY3ODkw (previous base64 data may
contain
sensitive data)
Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug:
sasl(plai
n): Request create
Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug:
penalty(1
0.14.0.4): Delaying response for 0 seconds
Aug 21 15:01:01 auth(?,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Debug:
sasl(plai
n): Started interaction with initial response (size=30)
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: sasl(p
lain): Set authid 'dave'
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: sasl(plain): Performing plain passdb verification
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: passwd-file: Performing passdb lookup
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>: Info:
passwd-file: missing passwd file: scheme=CRYPT /etc/master.passwd
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: passwd-file: Finished passdb lookup
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: sasl(p
lain): Finished plain passdb verification (status=user-unknown)
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: sasl(plain): Interaction failed
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: Auth request finished
Aug 21 15:01:01 auth(dave,10.14.0.4,sasl:plain)<f5oT75RZzsYKDgAE>:
Debug: delaying auth failure
Aug 21 15:01:03 auth: Debug: conn unix:login (uid=30) [9]: client passdb
out: FAIL 1 user=dave
Aug 21 15:01:03 auth(dave,10.14.0.4)<f5oT75RZzsYKDgAE>: Debug:
sasl(plain): Request destroy
Aug 21 15:01:03 imap-login: Info: Login aborted: Connection closed (auth
failed, 1 attempts in 2 secs) (auth_failed): user=<dave>, method=PLAIN,
rip=10.14.0.4, lip=204.209.81.1, TLS
Aug 21 15:01:03 auth: Debug: conn unix:login (uid=30) [9]: Disconnected:
EOF (fd=26)
Aug 21 15:01:08 master: Info: Dovecot v2.4.4 (8b687aa65c) starting up
for imap, pop3, lmtp
I switch back to dovecot 2.3 .X no problem.
You should have accompanied your post with the output of 'doveconf -n' (while using doveconf from 2.4). Dovecot 2.4 will not work with the config from 2.3. I am sure you already know that. In the above debug, I see that your passwd file was not found. Maybe that's the problem - or something else. I run Dovecot 2.4 on FreeBSD 15 and it works, but it's just for testing, and I use MariaDB backend.
Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' -\_(Tu)_/- :-) [How to ask smart questions: [3]http://www.catb.org/~esr/faqs/smart-questions.html]
References
Visible links
- mailto:dovecot@dovecot.org
- http://pop3.nk.ca/
- http://www.catb.org/~esr/faqs/smart-questions.html