FTS error Unknown user

azurit at pobox.sk azurit at pobox.sk
Fri Jul 21 18:29:14 EEST 2017


Hi,

sorry for previous message, i accidentaly send it before it was complete.

Recently, i was configuring a setup with one proxy, which is doing  
authentication and multiple backends, which doesn't have access to  
user database (see  
https://www.mail-archive.com/dovecot@dovecot.org/msg70123.html ). Now  
i wanted to use FTS (solr) on backends but i'm getting this error  
everytime a email is received (and FTS is not working, of course):

dovecot: indexer-worker: Error: User [censored] lookup failed: Unknown user


I don't fully understand why FTS needs to do any user lookup during  
indexing but, anyway, how can i workaround it? This is relevant config:

passdb {
   driver = static
   args = password=[censored] allow_nets=[censored]
}

userdb {
   driver = static
   args = home=/var/mail/vhosts/%d/%n/home master_user=%u
}


plugin {
   fts = solr
   fts_solr = url=http://[censored]:8080/solr/
   fts_autoindex = yes
   fts_autoindex_max_recent_msgs = 1000
}


FTS is fully configured and working on proxy side (which is,  
currently, also a backend for most of the users - i will split it in  
stages, just wanted to say that i have FTS already working).

azur




More information about the dovecot mailing list