I'm trying to get Mnet working, in ordre to allow users from MoodleB to connect and enroll courses on MoodleA, and vice versa. I followed the doc : http://docs.moodle.org/26/en/MNet
But it doesn't work. I get the following error, and am not able to seamlessly connect to MoodleB from MoodleA :
Mnet communication failed. XML Parse error in payload: Mismatched tag At line number: 109 Which reads:ERROR 3:
Error code: rpcerror
- line 463 of /lib/setuplib.php: moodle_exception thrown
- line 247 of /auth/mnet/auth.php: call to print_error()
- line 50 of /auth/mnet/land.php: call to auth_plugin_mnet->confirm_mnet_session()
I read this thread here, but the situation differs : https://moodle.org/mod/forum/discuss.php?d=257125
I run Moodle 2.6, on Ubuntu 14.04 with PHP 5.5.9, Apache 2.4.7 and MySQL 5.6.17. I use OpCache and MemCached. I operate many Moodle on a single server, all URLs are in the form http://$name.domain/moodle/ I configured MemCached to use differents keys. In config.php I have :
$CFG->session_memcached_prefix = $name.'.memc.sess.key.';
I tried to inactivate OpCache then MemCached : same error.
If someone here had ideas, I would be very grateful to him/her.
Thanks in advance, best regards,