Solved Roundcube Password change failed after last update of directadmin, roundcube

Daku

Verified User
Joined
Sep 24, 2015
Messages
19
Hello,

I have that error

PHP Error: Password plugin: Error fetching ssl://localhost:2222/CMD_CHANGE_EMAIL_PASSWORD : cURL error 1: Protocol "ssl" not supported

Plugin Password was reconfigured with latest roundcube build ;/

Also roundcube config.inc.php custombuild stop working


Fixed ......

DA STUFF @DirectAdmin Support - Test Yours new things before release.


go to /var/www/webapps/roundcube*/plugins/password/config.inc.php

$config['password_directadmin_host'] = 'https://localhost';

There's no SSL for localhost ...

also if SSL isnt used on pages %h variable not working.
change it to %d
...
// %d is replaced with the domain part of the username (if the username is an email)
...
$config['password_directadmin_host'] = 'https://%d';

If that didn't work, use Hostname url with FQDN, or one of domain with SSL ON

Also force new update w/o information about remove old roundcube location isn't fair.
Make a backup of moved services please ...


Greetings
 
Last edited:
What an attitude ;]

-This password plugin change that broke the functionality was in password plugin that comes with RC, it's not that DA applied new settings without testing it. Roundcube developers completely changed the driver: https://github.com/roundcube/roundcubemail/commit/24435fed26541133492539d44e2608619da90805
- It was always with ssl to hostname if it's enabled in DA, but the new version of plugin verifies the certificate now, so the best scenario without patching is probably the servername, due to the fact that user domain website may be pointing to a completely different server. So servername/hostname is probably the most predictable choice on a shared hosting server. We should soon see what path they are going to choose.
- Actually they did mention this in changelog: https://docs.directadmin.com/changelog/version-1.702.html#roundcube-installation-improvements
 
Back
Top