It's used for dictionaries, such as lastlogin etc. There is also dict authentication, see https://doc.dovecot.org/2.3/configuration_manual/authentication/dict/ but this has been removed in 2.4.
Aki
On 14/11/2024 19:13 EET Matt via dovecot <dovecot@dovecot.org> wrote:
Thanks, I thought so.
But this confuses me as well; what about proxy using dicts ? This does not work for SQLite ?
Any example for that would be greatly appreciated as the documents are hopping from one to another in terms of dict, proxy and SQL
Matt
Op do 14 nov 2024 om 17:09 schreef Aki Tuomi <aki.tuomi@open-xchange.com>:
On 14/11/2024 18:05 EET Matt via dovecot <dovecot@dovecot.org> wrote:
For the record my doveconf -n
userdb { args = proxy::sqlite-proxy driver = sql }
This is not how SQL driver works, please see https://doc.dovecot.org/2.3/configuration_manual/authentication/sql/ how to configure.
Aki
Op do 14 nov 2024 om 16:32 schreef Matt <yamakasi.014@gmail.com>:
Hi,
I'm running into a problem where I'm not sure anymore if it's possible to proxy to an SQLite database file using a dict for authentication. The docs are unclear about it and I thought it was not possible as it's not a connection for SQLite but a file-read where the documentation shows different.
ov 14 13:57:52 auth: Debug: Loading modules from directory: /usr/lib/dovecot/auth Nov 14 13:57:52 auth: Debug: Module loaded: /usr/lib/dovecot/auth/lib20_auth_var_expand_crypt.so Nov 14 13:57:52 master: Error: service(auth): command startup failed, throttling for 4.000 secs Nov 14 13:57:52 auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_sqlite.so Nov 14 13:57:52 auth: Fatal: sql proxy::sqlite-proxy: Can't open configuration file proxy::sqlite-proxy: No such file or directory
doveconf -n does show me the dict being loaded, the file exists as well but it still says not found.
dict { sqlite-proxy = sqlite:/etc/dovecot/conf.d/dicts/sqlite/sqlite-connection.conf.ext }
What am I missing here ?
Thanks,
Matt
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org