Latest dovecot update error!

xerox

Verified User
Joined
Jul 16, 2019
Messages
145
Hi,

I just updated dovecot on the sever and i got error:
Code:
Aug 13 01:33:06  dovecot[14482]: doveconf: Error: Couldn't load plugin /usr/lib/dovecot/settings/libpigeonhole_settings.so: Module is for different ABI ve...(2.3.11.3))
Aug 13 01:33:06  dovecot[14482]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/90-sieve.conf line 18: Unknown setting: managesieve_max_line_length
Aug 13 01:33:06  systemd[1]: dovecot.service: main process exited, code=exited, status=89/n/a
Aug 13 01:33:06  doveadm[14484]: doveconf: Error: Couldn't load plugin /usr/lib/dovecot/settings/libmanagesieve_login_settings.so: Module is for different...(2.3.11.3))
Aug 13 01:33:06  doveadm[14484]: doveconf: Error: Couldn't load plugin /usr/lib/dovecot/settings/libmanagesieve_settings.so: Module is for different ABI v...(2.3.11.3))
Aug 13 01:33:06  doveadm[14484]: doveconf: Error: Couldn't load plugin /usr/lib/dovecot/settings/libpigeonhole_settings.so: Module is for different ABI ve...(2.3.11.3))
Aug 13 01:33:06  doveadm[14484]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/90-sieve.conf line 18: Unknown setting: managesieve_max_line_length
Aug 13 01:33:06  systemd[1]: dovecot.service: control process exited, code=exited status=89
Aug 13 01:33:06  systemd[1]: Unit dovecot.service entered failed state.
Aug 13 01:33:06  systemd[1]: dovecot.service failed.

How to fix that? Thanks!
 
It seems that pigeonhole didn't get re-compiled after dovecot update. What's your version of CB? (./build version). Try re-building pigeonhole there, this should fix the problem.
 
I think that the downloadserver has not changed in my settings, i discovered it had files6.directadmin.com, but now if i look the custombuild settings there is new servers in the menu to choose. I choosed files-lt.directadmin.com (nearest). How could i update the dovecot to get the newest files?

Should i try to do this now when the new server is set in custombuild:

./build update
./build dovecot
./build dovecot_conf
 
Try re-building pigeonhole there, this should fix the problem.
I tried to recompile but got this error now:

Code:
[root@earth1 custombuild]# ./build pigeonhole
Downloading             dovecot-2.3-pigeonhole-0.5.11.tar.gz...
--2020-08-13 02:07:24--  https://files-lt.directadmin.com/services/custombuild/dovecot-2.3-pigeonhole-0.5.11.tar.gz
Resolving files-lt.directadmin.com (files-lt.directadmin.com)... 193.46.84.159
Connecting to files-lt.directadmin.com (files-lt.directadmin.com)|193.46.84.159|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1900342 (1.8M) [application/octet-stream]
Saving to: '/usr/local/directadmin/custombuild/dovecot-2.3-pigeonhole-0.5.11.tar.gz'

100%[===================================================================================================================================================>] 1,900,342   8.40MB/s   in 0.2s

2020-08-13 02:07:24 (8.40 MB/s) - '/usr/local/directadmin/custombuild/dovecot-2.3-pigeonhole-0.5.11.tar.gz' saved [1900342/1900342]

./build: line 23264: cd: dovecot-2.3-pigeonhole-0.5.11: No such file or directory
./build: line 23273: ./configure: Is a directory
Trying to make pigeonhole 0.5.11
make: *** No targets specified and no makefile found.  Stop.
[root@earth1 custombuild]#
 
I think you've got new versions.txt, but old build script :) Try this:
Code:
cd /usr/local/directadmin/custombuild
./build update
./build pigeonhole
 
Back
Top