Move the language sections out of fts flatcurve.
so
fts flatcurve {
}
language de {
...
}
Aki
On 16/02/2025 16:19 EET Felix Zielcke via dovecot
<dovecot@dovecot.org> wrote:
Hi,
I updated today to 2.4.0 and still have problems configuring fts-
flatcurve.
This is in my config:
mail_plugins {
fts = yes
fts_flatcurve = yes
}
fts flatcurve {
language de {
default = yes
}
language en {
}
autoindex = yes
}
But it then fails to start with:
doveconf: Error: Failed to get language de: Filter language=de
unexpectedly not found (invalid userdb or -o override settings?)
doveconf: Fatal: Error in configuration file /etc/dovecot/
dovecot.conf:
Failed to get language de: Filter language=de unexpectedly not found
(invalid userdb or -o override settings?)
If I comment out the language settings, then it starts.
But a "doveadm fts rescan -A" fails with:
doveadm(***): Error: fts: Failed to initialize backend 'flatcurve':
languages settings: Invalid settings: No language { .. } defined
doveadm(***): Error: fts not enabled for user's namespace INBOX
How do I fix these 2 errors?
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org