Si hemos forzado el uso de SSL en el Directadmin (ssl=1 en directadmin.conf) deja de funcionar el plugin de cambiar contraseñas desde el Roundcube, dando el siguiente error:
DirectAdmin appears to be using SSL. Change your script to connect to ssl://
Para solucionarlo tenemos que editar el fichero /var/www/html/roundcube/plugins/password/config.inc.php y cambiar la línea "$config['password_directadmin_host'] = 'tcp://localhost';" por "$config['password_directadmin_host'] = 'ssl://localhost';".