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

Reply via email to