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
Citát azurit@pobox.sk:
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
Just resolved it, here is the solution (at the end of 'args' line):
userdb { driver = static args = home=/var/mail/vhosts/%d/%n/home master_user=%u allow_all_users=yes }
azur
participants (1)
-
azurit@pobox.sk