password change webapp not working

  • Hi,

    I’m trying to get the passwd plugin to work, but am unable to get it to work.

    I’ve tried several versions of the plugin:
    None of them work on our internal DB install, when applying the password change, we get a internal server error on the page. The apache error log states:
    [Mon Sep 16 16:36:06.066415 2019] [php7:error] [pid 5414] [client [–]:48722] PHP Fatal error: Uncaught Error: Call to undefined function mapi_zarafa_setuser() in /usr/share/kopano-webapp/plugins/passwd/php/class.passwdmodule.php:228\nStack trace:\n#0 /usr/share/kopano-webapp/plugins/passwd/php/class.passwdmodule.php(67): PasswdModule->saveInDB(Array)\n#1 /usr/share/kopano-webapp/plugins/passwd/php/class.passwdmodule.php(20): PasswdModule->save(Array)\n#2 /usr/share/kopano-webapp/server/includes/core/class.jsonrequest.php(57): PasswdModule->execute()\n#3 /usr/share/kopano-webapp/kopano.php(145): JSONRequest->execute(’{“zarafa”:{"pas…’)\n#4 {main}\n thrown in /usr/share/kopano-webapp/plugins/passwd/php/class.passwdmodule.php on line 228, referer: https://[—]

    any ideas on what I’m missing here?

    Using kopano On ubuntu 18.04, mariadb php 7

  • Kopano

    This plugin is not maintained by Kopano so you should raise those questions to the owner of this plugin.

  • Ok, I get that.

    but isn’t there another way of changing the password through the webapp interface. Other than through an external plugin?

  • I have the password plugin working on Kopano but I am sure it is an old version that I have hacked some times ago by changing some of the functions from zarafa to kopano.

    I tried later on to upgrade to the later versions and never succeeded.

    If you PM I can try sending you the files I have.

  • @allthesenames

    And yes, I do think that having a standard kopano approved plugin for changing the password from the front end would be great, because if all you use is the standard setup of Kopano, there is no way to change the password from the front end.

  • Kopano


    You could make a PR to make the plugin up to date.
    Or fork it…

Log in to reply