Topic: Cannot change default password in Roundcube
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.6.0 MARIADB edition.
- Deployed with iRedMail Easy or the downloadable installer? Downloadable
- Linux/BSD distribution name and version: Ubuntu 20.04
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MariaDB
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? No
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
ERROR
"Could not save password. Encryption Function Missing"
I have seen that this was an issue with previous versions but the fixes are in place in
/opt/www/roundcubemail/plugins/password
The config.inc.php
has
$config['password_algorithm'] = "dovecot";
// Password prefix (e.g. {CRYPT}, {SHA}) for passwords generated
// using password_algorithm above. Default: empty.
$config['password_algorithm_prefix'] = "dovecot";
// Path for dovecotpw/doveadm-pw (if not in the $PATH).
// Used for password_algorithm = "dovecot";
$config['password_dovecotpw'] = "/usr/bin/doveadm pw";
//$config['password_dovecotpw'] = '/usr/local/sbin/dovecotpw'; // for dovecot-1.x
// Dovecot password scheme.
// Used for password_algorithm = "dovecot";
$config['password_dovecotpw_method'] = "SSHA512";
// Enables use of password with method prefix, e.g. {MD5}$1$LUiMYWqx$fEkg/ggr/L6Mb2X7be4i1/
// when using password_algorithm= "dovecot";
$config['password_dovecotpw_with_method'] = true;
Which seemed to the fixes that previous versions had. This seems like a regression bug or a bug related specifically to MariaDB sql driver.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.