virtualmin > edit server > makesure mysql is enabled

Virtualmin > Server Configuration > website options

If there is any change in the user permission or group name enter:-
chown root.VIRTUAL_SERVER_GROUP_NAME plugins/password/helpers/chgvirtualminpasswd
strip plugins/password/helpers/chgvirtualminpasswd
chmod 4550 plugins/password/helpers/chgvirtualminpasswd
$username = escapeshellarg($username);
/** $domain = escapeshellarg($domain); **/
$domain = "axonadvisers.com";
$newpass = escapeshellarg($newpass);
$curdir = RCUBE_PLUGINS_DIR . 'password/helpers';
/** exec("$curdir/chgvirtualminpasswd modify-user --domain $domain --user $username --pass $newpass", $output, $returnvalue); **/
// /home/axonadvisers/public_html/roundcube/plugins/password/helpers
exec("/home/axonadvisers/public_html/roundcube/plugins/password/helpers/chgvirtualminpasswd modify-user --domain axonadvisers.com --user $username --pass $newpass", $output, $returnvalue);

Virtualmin > Server Configuration > website options

If there is any change in the user permission or group name enter:-
chown root.VIRTUAL_SERVER_GROUP_NAME plugins/password/helpers/chgvirtualminpasswd
strip plugins/password/helpers/chgvirtualminpasswd
chmod 4550 plugins/password/helpers/chgvirtualminpasswd
if above doesnt work then ....
vim /home/axonadvisers/public_html/roundcube/plugins/password/drivers/virtualmin.php
/** $domain = escapeshellarg($domain); **/
$domain = "axonadvisers.com";
$newpass = escapeshellarg($newpass);
$curdir = RCUBE_PLUGINS_DIR . 'password/helpers';
/** exec("$curdir/chgvirtualminpasswd modify-user --domain $domain --user $username --pass $newpass", $output, $returnvalue); **/
// /home/axonadvisers/public_html/roundcube/plugins/password/helpers
exec("/home/axonadvisers/public_html/roundcube/plugins/password/helpers/chgvirtualminpasswd modify-user --domain axonadvisers.com --user $username --pass $newpass", $output, $returnvalue);
restart httpd
and DONE
No comments:
Post a Comment