Hi,

I am facing mail crypt extension error. When I try to create keys I get this error.

doveadm -o plugin/mail_crypt_private_password=e32f1f464d7576716d5df899e7d5cb6b64cdb55584c71882e9f7e7c79f2e69e6 mailbox cryptokey generate -u "f...@example.com" doveadm(f...@example.com): Error: mail_crypt_user_generate_keypair(f...@example.com) failed: error:1C800070:Provider routines::invalid salt length doveadm(f...@example.com): Warning: mailbox cryptokey generate: Nothing was matched. Use -U or specify mask?
   Folder Public ID
x         ERROR: error:1C800070:Provider routines::invalid salt length
Segmentation fault (core dumped)

Any insights why?

OS: Ubuntu 22.04.5 LTS (FIPS)

Dovecot packages installed:
dovecot-core/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-imapd/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-lmtpd/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-managesieved/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-mysql/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-pop3d/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed] dovecot-sieve/jammy-updates,jammy-security,now 1:2.3.16+dfsg1-3ubuntu2.4 amd64 [installed]

Mail crypt configuration:
...
mail_attribute_dict = file:/var/vmail/%d/%n/dovecot-attributes
mail_plugins = mail_crypt quota
plugin {
    mail_crypt_curve = secp521r1
    mail_crypt_save_version = 2
    mail_crypt_require_encrypted_user_key = yes
}
...

--
Sincerely,
Max Kostikov
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to