Custombuild: Updating to Docevot 2.4.3 breaks Dovecot

cDGo

Verified User
Joined
Sep 21, 2012
Messages
127
After updating the Dovecot service failed to load

In the log:/var/log/dovecot-lmtp-errors.log
Apr 02 15:28:04 lmtp(1616041): Fatal: Raw user initialization failed: Couldn't load required plugin /usr/lib64/dovecot/lib10_quota_plugin.so: Module is for different ABI version 2.4.ABIv3 (we have 2.4.ABIv2) (trying to load modules: quota mail_compress sieve)

What fixed it for us is:
#For RHEL / AlmaLinux / Rocky Linux / CentOS:
dnf install python3

#For Debian / Ubuntu:
bash
apt-get update
apt-get install python3

#Then
cd /usr/local/directadmin/custombuild
./build dovecot
 
I can't give you useful information yet on why, but don't upgrade to Dovecot 2.4.3. I've hit issues with SNI, and now today I've found it running some kind of in-memory stale cache that caused a mailbox to expunge all new mail immediately as it arrived while it logged successful writes to disk. I'm knee deep in this right now, can't give the useful data I'd like to right now, but if anyone is reading this before the upgrade: Take my advice, hold off.
 
Back
Top