Roundcube Password Plugin
Posted: Wed Dec 23, 2015 3:24 pm
Has someone been able to successfully install this plugin for roundcube under vesta? If so do you have an updated guide?
Regards,
Regards,
I think this plugin already installed with default vesta installation. You can verify it from roundcube "about".mike08 wrote:Has someone been able to successfully install this plugin for roundcube under vesta? If so do you have an updated guide?
Regards,
What is your vesta port 8083 or other and what is your roundcube version ?mike08 wrote:Well, whenever I try to change the password it just shows a message:
Could not save password.
Code: Select all
http://c.vestacp.com/0.9.8/debian/roundcube-pw.conf saved as pluging/password/config.inc.php
http://c.vestacp.com/0.9.8/debian/roundcube-driver.php saved as plugins/password/drivers/vesta.php
Code: Select all
[28-Dec-2015 10:20:26 -0600]: PHP Error: Failed to load plugin file /var/lib/roundcube/plugins/password/password.php in /usr/share/roundcube/program/include/rcube_plugin_api.php on line 204 (GET /?_task=mail&_action=check-recent&_mbox=INBOX&_list=1&_remote=1&_unlock=0&_=1451319585926)
Code: Select all
'file' => __FILE__, 'line' => __LINE__,
'message' => "Failed to load plugin file $fn"), true, false);
Code: Select all
[28-Dec-2015 21:17:26 +0000]: <olo1olva> PHP Error: Password plugin: Broken driver vesta in /home/cer/web/rmail.localehost.com/public_html/plugins/password/password.php on line 292 (POST /?_task=settings&_action=plugin.password-save?_task=&_action=)
Code: Select all
'file' => __FILE__, 'line' => __LINE__,
'message' => "Password plugin: Broken driver $driver"
Code: Select all
class rcube_vesta_password {
function save($curpass, $passwd)
Code: Select all
$errno = "";
$errstr = "";
$context = stream_context_create();
$result = stream_context_set_option($context, 'ssl', 'verify_peer', false);
$result = stream_context_set_option($context, 'ssl', 'verify_host', false);
$result = stream_context_set_option($context, 'ssl', 'allow_self_signed', true);
$fp = stream_socket_client('ssl://' . $vesta_host . ':'.$vesta_port, $errno, $errstr, 60, STREAM_CLIENT_CONNECT, $context);
Code: Select all
cp /var/lib/roundcube/plugins/jqueryui/config.inc.php.dist /var/lib/roundcube/plugins/jqueryui/config.inc.php
chown admin:admin /var/log/roundcube