Forums | Mahara Community

Support /
Network servers block is missing for everyone


Remy Olasoji's profile picture
Posts: 37

07 October 2015, 3:52

Hi,

I'm trying to set up Mahoodle between Moodle 2.7.7 / Mahara 15.04.  But after setting it up, the "Network servers" is not listed among "Add a block" list.  

Save for a couple of problems, I believe I've followed the instructions around (including those found here: https://docs.moodle.org/27/en/MNet & https://docs.moodle.org/29/en/MNet).

The first error: Public keys match between Moodle & Mahara but the error "The public key you are holding for this host is different from the public key it is currently publishing. The currently published key is:" remained on the page with the "Current public key" field blank.

Second error: I wasn't too worried about the first error because according to this post (https://mahara.org/interaction/forum/topic.php?id=5406), Kristina seem to imply this message can be ignored.  So I proceeded to Administration > Site administration > Users > Permissions > Define Roles on Moodle.  My plan is to set for "Roam to a remote Moodle moodle/site:mnetlogintoremote" Authenticated user but it is missing. We also don't have "mnetlogintoremote".

Next I went to Administration > Plugins > Authentication > Manage authentication to enable the Moodle Network authentication plugin and the Mahara site is listed under "Your users can roam out to these hosts:".  So I'm not sure why Network servers is not listed.

I'm able to access the page using the hostid in the usual link (http://[moodle site]/auth/mnet/jump.php?hostid=nn) - so I can create an HTML link to the site and SSO but I suspect there's something wrong with the setup and that may be why Network servers is not activating.  

Does anyone know why Network servers may be missing from "Add a block" list on Moodle and how I can get it to show please?

Regards,

Remy

 

 

Kristina Hoeppner's profile picture
Posts: 4729

07 October 2015, 21:30

Hello Remy,

I find is fascinating that the jump link / SSO work although your don't have roaming activated. Did you try this as admin or also as another user? Did you try to add the capability before you enabled the authentication plugin or after? The authentication plugin needs to be enabled first.

Once I was looking for the roaming capability, but didn't find it because I was not in the edit mode for the role. Silly mistake, but one that I could make easily though only once. ;-)

You won't see the block unless you have the roaming capability allowed. If you did all that, check that the block was not renamed to something else. It would be the block_mnet_hosts.php lang file.

Cheers

Kristina

 

Remy Olasoji's profile picture
Posts: 37

07 October 2015, 21:46

Hi Kristina,

Thank you so much.  You were right!  Once I went into edit mode for authenticated user, I found the previously elusive "Roam to a remote application via MNet ..." and I did feel very silly indeed:)

Network servers block is now set and working well.

Regards,

Remy

Kristina Hoeppner's profile picture
Posts: 4729

13 October 2015, 21:56

Hello Remy,

Great that it works now for you. :-)

Cheers

Kristina

 

4 results