I'm having some problems with Moodle Networking and hoping that somebody can shed some light.
I have successfully got Moodle - Mahara working fine. However I am now trying to set up Moodle networking between two Moodles. What I need is one moodle instance (elearning) to share all it's courses with another (portal). elearning will also have regular users added to it. elearning should not be able to access or see portal.
I've got most of it set up and running - portal and elearning can communicate and I have got a remote enrollment on portal to one of elearnings courses. However when I try and do a hop from portal to elearning I get the following error message:
RPC auth/mnet/user_authorise:User with ID 1622 attempted to call unauthorised method auth/mnet/auth.php/user_authorise on host portal ERROR 7:7:User with ID 1622 attempted to call unauthorised method auth/mnet/auth.php/user_authorise on host portal.
This shows up on both an admin and a regular student account and are shown from an elearning address. However the accounts are created on the remote system.
On elearning:
portal services:
MNet Enrollment: Publish
SSO (IP): Subscribe
SSO (SP): Publish
On portal:
elearning services:
MNet Enrollment: Subscribe
SSO (IP): Publish
SSO (SP): Subscribe
elearning and portal use exactly the same files (currently a 1.9.4 build) as we have a config in place to detect which database & config file to use. They reside on the same servers (we have a load balancing arrangement of I think 6 or 7 servers). The server config is RHEL, Apache 2, PHP 5 & MySQL.
I'd be really grateful if anybody can figure out what is wrong - let me know if you need more information.
Cheers,
Ian