similar to: dovecot dict protocol

Displaying 20 results from an estimated 30000 matches similar to: "dovecot dict protocol"

2014 May 07
1
Can Auth dict proxy protocol be used to validate a password?
I'm interested in using authentication via a UNIX socket as documented at http://wiki2.dovecot.org/AuthDatabase/Dict. (We are currently using a checkpassword script to enable us to authenticate against a django app that stores passwords in pbkdf2 format, but I'm concerned about scalability as we grow - specifically the comment about performance on
2017 Apr 11
0
CVE-2017-2669: Dovecot DoS when passdb dict was used for authentication
CVSS: 6.5 (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H) Vulnerable versions: 2.2.26 - 2.2.28 Fixed version(s): 2.2.29 Broken by a3783f8a3c9cd816b51e77a922f82301512fcf22 Fixed by 000030feb7a30f193197f1aab8a7b04a26b42735 Dovecot supports "dict" passdb and userdb: https://wiki2.dovecot.org/AuthDatabase/Dict When these were used for user authentication, the username sent by the IMAP/POP3
2013 Jan 11
1
bug report: auth via dict
hi all, I was testing dovecot server , auth via redis. first I follow http://master.wiki2.dovecot.org/AuthDatabase/Dict but auth always fail, last , I found value { "uid": 123, "gid": 123, "home": "/home/username" } was wrong, the uid and gid must as string , not number. { "uid": "123", "gid": "123",
2019 Jul 19
0
Address family not supported by protocol
Hello, I am trying to run Dovecot on Arch Linux ARM on a Raspberry Pi, and there is an error when calling dovecot. Related information is listed below. Does anybody know if this is a code issue or a configuration issue? Regards, Elias Hamaz $ sudo dovecot: Error: socket() failed: Address family not supported by protocol Error: service(pop3-login): listen(::, 110) failed: Address family not
2020 May 12
0
last_login_dict: Failed to write value: dict-server returned failure: sql dict: commit failed
Hello, I get last_login_dict: Failed to write value: dict-server returned failure: sql dict: commit failed randomly in the logs: --- ???????1 mailserver dovecot: imap(test-email-bb at exemple.com) <NtiT9H2SFIVcuGID> [xxx.xxx.xxx.xxx]: Error: last_login_dict: Failed to write value: dict-server returned failure: sql dict: commit failed: INSERT, UPDATE command denied to user
2014 Sep 09
1
Dict protocol RFC
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone, does someone know if there is a RFC protocol description of the dict protocol that dovecot is using for auth/quota/... requests? Haven't found anything on google yet. Best regards, Philipp -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUDxl6AAoJEDL/SWo0Ta8F8nUH/1HvEwZQf7pd9/VMFdiThre2
2019 Jul 19
1
Address family not supported by protocol
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Oh duh, it used datastack pool. Try again with the attached patch? Please remember to clear the previous one out before trying. Aki > > The trace is missing some symbols, I will debug tomorrow and see where > the call comes from exactly. > > Regards, > > > On 10/17/2016 06:23 PM, Aki Tuomi wrote: > > Hi! > > > > Looking at the code, I think the bug
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Hi! Looking at the code, I think the bug is that it just copies pointer to the value, it should, instead, duplicate the value to some memory region. Can you see if this following patch fixes it? Aki > On October 17, 2016 at 4:14 PM Pierre Jaury <pierre at jaury.eu> wrote: > > > Okay, it seems to me that the bug is due to "t_str_tabunescape" using > the unsafe
2016 Oct 17
1
Dict proxy client returning empty string instead of multiline string
While trying to isolate properly and reproduce, I was able to trigger the same bug with the following code: struct dict *dict; char* dict_uri = "proxy::sieve"; char* key = "priv/key"; char* username = "admin at domain.tld"; char* value, error; dict_drivers_register_builtin(); dict_init(dict_uri, DICT_DATA_TYPE_STRING, username,
2019 Feb 03
0
Crash when using dict quotas with sqlite database
All I did was ??? - create a sqlite database with: # sqlite3 /tmp/storage.db (/run only to test for perm issues in other folders) ??? - change it's owner to mail (that's the user owning the mail files): # chown mail:mail /tmp/storage.db ??? - point dovecot to the file in "dovecot-dict-sql.conf.ext" with "connect = /tmp/storage.db" ??? - enable quota in
2019 Feb 03
0
Crash when using dict quotas with sqlite database
...and then I found the commit I was looking for. It's fixed in https://github.com/dovecot/core/commit/ab80122c68bfe5c3dbae2b4d782f4181122710a1.patch Aki > On 03 February 2019 at 20:06 Aki Tuomi <aki.tuomi at open-xchange.com> wrote: > > > Can you try out the attached patch? > > Aki > > > On 03 February 2019 at 17:17 Marcel Menzel <mail at mcl.gg>
2017 Mar 13
0
Dict protocol changes string
On 28.02.2017 17:59, Nagy, Attila wrote: > On 09/23/2016 08:05 AM, Aki Tuomi wrote: >> On 29.07.2016 15:35, Nagy, Attila wrote: >>> I use pass and userdb with dict protocol in a similar way: >>> >>> key passdb { >>> key = passdb^MAuth-User: %u^MAuth-Pass: %w^MAuth-Protocol: >>> %s^MClient-IP: %r >>> format = json >>> }
2017 Jan 28
2
tlsv1 alert unknown ca: SSL alert number 48
Hello together Please i'am new to this list, i have already installed Postfix and Dovecot last version from Internet but i have the porblem that the mail do not arive, and with me Cert, i have read on the Dovecot site, but i don't have me found me solutions to fix this. "tlsv1 alert unknown ca: SSL alert number 48" Jan 28 22:42:44 dovecot: imap-login: Disconnected (no auth
2016 Sep 23
0
Dict protocol changes string
On 29.07.2016 15:35, Nagy, Attila wrote: > Hi, > > I use pass and userdb with dict protocol in a similar way: > > key passdb { > key = passdb^MAuth-User: %u^MAuth-Pass: %w^MAuth-Protocol: > %s^MClient-IP: %r > format = json > } > > (^M is an \r character, inserted with vi CTRL-v + enter) > > Until 2.2.24 this has worked, but 2.2.25 seems to convert that
2017 Feb 28
2
Dict protocol changes string
On 09/23/2016 08:05 AM, Aki Tuomi wrote: > On 29.07.2016 15:35, Nagy, Attila wrote: >> I use pass and userdb with dict protocol in a similar way: >> >> key passdb { >> key = passdb^MAuth-User: %u^MAuth-Pass: %w^MAuth-Protocol: >> %s^MClient-IP: %r >> format = json >> } >> >> (^M is an \r character, inserted with vi CTRL-v + enter)
2019 Apr 09
1
dict: Error: Fatal error in defaults handling. Program aborted
Good day to everyone Currently, I'm trying to implement the sieve "vacation" plugin with the sieve "Extdata" plugin to lookup information from a MySQL remote server. I'm following the instructions in the documentation: https://wiki2.dovecot.org/Pigeonhole/Sieve/Plugins/Extdata ===== I have the following error === Apr 09 13:46:51 mail dovecot[5512]: dict: Error:
2019 Feb 03
2
Crash when using dict quotas with sqlite database
Can you try out the attached patch? Aki > On 03 February 2019 at 17:17 Marcel Menzel <mail at mcl.gg> wrote: > > > All I did was > > ??? - create a sqlite database with: # sqlite3 /tmp/storage.db (/run > only to test for perm issues in other folders) > > ??? - change it's owner to mail (that's the user owning the mail files): > # chown mail:mail
2017 May 26
0
Issue with virtual folder: partially see them and cannot subscribe
You probably want to set subscriptions=no, so they will be done in the parent namespace instead. Aki On 26.05.2017 13:22, dovecot at avv.solutions wrote: > Hello Community, > > I am trying to figure out hwo to use the virtual mailboxes, but remain > a bit confused: > > - I see the Virtual speudo-folder > - Eventuelly the name of the boxes underneath > - But cannot see
2017 May 26
0
Issue with virtual folder: partially see them and cannot subscribe
Also, thunderbird has a bug in subscription dialog that you need to collapse and expand the levels to see more levels. Can you check your subscriptions file that it gets added something? Aki On 26.05.2017 13:58, dovecot at avv.solutions wrote: > Hello Aki, > > Thank you for getting back. > > I tried your suggestion, but nope... > > I also checked the perms on dirss/files to