Miscellaneous first checks
Affected Component(s)
Dovecot
What happened and when does this occur?
After enabling full text search with xapian according this guide:
https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/full-text-search/
The client cannot login via IMAP. The logs show a version issue.
What did you expect to happen?
Fulltextsearch is working
How do we replicate the issue?
- Update to latest edge version
- Enable xapian fulltext search plugin
- restart docker-mailserver
- connect via IMAP
...
DMS version
v11.3.1
What operating system is DMS running on?
Linux
Which operating system version?
Ubuntu 22.04
What instruction set architecture is DMS running on?
AMD64 / x86_64
What container orchestration tool are you using?
Docker-compose
docker-compose.yml
services:
mailserver:
#image: docker.io/mailserver/docker-mailserver:latest
image: docker.io/mailserver/docker-mailserver:edge
container_name: mailserver
# If the FQDN for your mail-server is only two labels (eg: example.com),
# you can assign this entirely to `hostname` and remove `domainname`.
hostname: ####
domainname: ####.##
env_file: mailserver.env
# More information about the mail-server ports:
# https://docker-mailserver.github.io/docker-mailserver/edge/config/security/understanding-the-ports/
# To avoid conflicts with yaml base-60 float, DO NOT remove the quotation marks.
ports:
- "25:25" # SMTP (explicit TLS => STARTTLS)
- "143:143" # IMAP4 (explicit TLS => STARTTLS)
- "465:465" # ESMTP (implicit TLS)
- "587:587" # ESMTP (explicit TLS => STARTTLS)
- "993:993" # IMAP4 (implicit TLS)
volumes:
- ./docker-data/dms/mail-data/:/var/mail/
- ./docker-data/dms/mail-state/:/var/mail-state/
- ./docker-data/dms/mail-logs/:/var/log/mail/
- ./docker-data/dms/config/:/tmp/docker-mailserver/
- ./docker-data/dms/config/dovecot/fts-xapian-plugin.conf:/etc/dovecot/conf.d/10-plugin.conf:ro
- /etc/localtime:/etc/localtime:ro
- /etc/letsencrypt:/etc/letsencrypt
restart: always
stop_grace_period: 1m
cap_add:
- NET_ADMIN
healthcheck:
test: "ss --listening --tcp | grep -P 'LISTEN.+:smtp' || exit 1"
timeout: 3s
retries: 0
Relevant log output
Error: Couldn't load required plugin /usr/lib/dovecot/modules/lib21_fts_xapian_plugin.so: Module is for different ABI version 2.3.ABIv13(2.3.13) (we have 2.3.ABIv20(2.3.20))
Other relevant information
Thanks for your support! :)
What level of experience do you have with Docker and mail servers?
Code of conduct
Improvements to this form?
No response
Miscellaneous first checks
Affected Component(s)
Dovecot
What happened and when does this occur?
After enabling full text search with xapian according this guide:
https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/full-text-search/
The client cannot login via IMAP. The logs show a version issue.
What did you expect to happen?
Fulltextsearch is working
How do we replicate the issue?
...
DMS version
v11.3.1
What operating system is DMS running on?
Linux
Which operating system version?
Ubuntu 22.04
What instruction set architecture is DMS running on?
AMD64 / x86_64
What container orchestration tool are you using?
Docker-compose
docker-compose.yml
Relevant log output
Other relevant information
Thanks for your support! :)
What level of experience do you have with Docker and mail servers?
Code of conduct
Improvements to this form?
No response