This reproducible error occurs, after 'Parent authority' or 'We import
content' in the XML-RPC configuration has been changed. Then, the plugin
state switches from 'Active' Yes to No and the plugin can not be re-
activated again.

The provided patch has not been tested yet.

It should be mention, that Mahara runs on PHP 7.1 here.

The missing lines:

[10-Jul-2017 17:08:09 Europe/Berlin] [WAR] cc (auth/xmlrpc/lib.php:952) 
Undefined index: active
[10-Jul-2017 17:08:09 Europe/Berlin] Call stack (most recent first):
[10-Jul-2017 17:08:09 Europe/Berlin]   * log_message(string(size 23), integer, 
true, true, string(size 45), integer) at 
/usr/share/webapps/mahara/lib/errors.php:521
[10-Jul-2017 17:08:09 Europe/Berlin]   * error(integer, string(size 23), 
string(size 45), integer, array(size 5)) at 
/usr/share/webapps/mahara/auth/xmlrpc/lib.php:952
[10-Jul-2017 17:08:09 Europe/Berlin]   * 
PluginAuthXmlrpc::save_instance_config_options(array(size 23), object(Pieform)) 
at /usr/share/webapps/mahara/lib/mahara.php:1771
[10-Jul-2017 17:08:09 Europe/Berlin]   * call_static_method(string(size 16), 
string(size 28), array(size 22), object(Pieform)) at 
/usr/share/webapps/mahara/admin/users/addauthority.php:110
[10-Jul-2017 17:08:09 Europe/Berlin]   * auth_config_submit(object(Pieform), 
array(size 22)) at /usr/share/webapps/mahara/lib/pieforms/pieform.php:543
[10-Jul-2017 17:08:09 Europe/Berlin]   * Pieform->__construct(array(size 5)) at 
/usr/share/webapps/mahara/lib/pieforms/pieform.php:164
[10-Jul-2017 17:08:09 Europe/Berlin]   * Pieform::process(array(size 5)) at 
/usr/share/webapps/mahara/lib/mahara.php:4838
[10-Jul-2017 17:08:09 Europe/Berlin]   * pieform(array(size 5)) at 
/usr/share/webapps/mahara/admin/users/addauthority.php:81

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1703676

Title:
  Spelling mistake in xmlrpc config form

Status in Mahara:
  In Progress
Status in Mahara 17.04 series:
  Confirmed
Status in Mahara 17.10 series:
  In Progress

Bug description:
  A forum user reported:

  "I experience an annoying failure with the XML-RPC authentication
  plugin:

  [10-Jul-2017 17:08:09 Europe/Berlin] [WAR] cc
  (auth/xmlrpc/lib.php:952) Undefined index: active"

  This is due to a spelling mistake in the field name - it is 'actve'
  instead of 'active'

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1703676/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to