From: donal72 Date: Wed, 7 Feb 2007 14:11:22 +0000 (+0000) Subject: MNet: More error tracking updates X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=e6976ae1f60cfc9a7a12fd0abd136e90ef6a204f;p=moodle.git MNet: More error tracking updates --- diff --git a/enrol/mnet/enrol.php b/enrol/mnet/enrol.php index 113b14a795..4cffd613de 100644 --- a/enrol/mnet/enrol.php +++ b/enrol/mnet/enrol.php @@ -493,7 +493,7 @@ class enrolment_plugin_mnet { return $courses; } else { - foreach ($mnetrequest->error as $message) { + foreach ($mnetrequest->error as $errormessage) { list($code, $errormessage) = array_map('trim',explode(':', $errormessage, 2)); $message .= "ERROR $code:
$errormessage
"; } diff --git a/mnet/xmlrpc/client.php b/mnet/xmlrpc/client.php index ddae4b9d80..65778262a3 100644 --- a/mnet/xmlrpc/client.php +++ b/mnet/xmlrpc/client.php @@ -235,6 +235,7 @@ class mnet_xmlrpc_client { if (!$isOpen) { trigger_error("None of our keys could open the payload from host {$mnet_peer->wwwroot} with id {$mnet_peer->id}."); + $this->error[] = '3:No key match'; return false; } @@ -242,10 +243,12 @@ class mnet_xmlrpc_client { $sig_parser = new mnet_encxml_parser(); $sig_parser->parse($payload); } else { + $this->error[] = '2:Payload not signed: '.$payload; return false; } } else { + $this->error[] = '1:Payload not encrypted '; $crypt_parser->free_resource(); return false; }