Moodle Networking

Re: Moodle Networking

by John Andrewartha -
Number of replies: 0
Brent,
CNAME is only a DNS Alias. It allows incoming calls on the public interface to translate
www.dorset.org.au >> moodle.dorset.org.au it has no role in Moodle Networking.

First the caveats. If you allow users registered on Moodle A to network to Moodle B the A user will endup in the database of B. If at a point in the future you decide to restore a backup with remote userdata on a new or other instance the backup will fail to restore.
The same applies networking Mahara and Moodle.
You can't import courses from remote Moodles, nor use simple linking.

Next decide exactly what you want to do.
All users no matter on which Moodle the primary account resides to access all instances.
Some users on a Moodle to access some instances.
Or something else.
Each have different ticks and one option is SSO.
And this only works when the user logs in on there primary account.
If you need something else lets talk Radius.

As Admin go to Networking >> Settings check Networking On and ensure the key has not expired.
Next go to Networking >> Peers . This is where those earlier decisions come in handy.
If you opt to Register All Hosts. then all courses on the other host will show up on the front page. Very confusing.

Now Add a Host. Just type in the URL and bingo. Make sure it is the full URL as you would type it in a browser.
That should do it.
If you want to do SSO which is allow individual user to do on the click the SSO tab under networking.
Now the fun,you have to do this on every instance you want to network.
Dont forget to turn network auth in users authentication.

Thats about as clear as mud.
Good Luck
John