Comment 3 for bug 1161861

Revision history for this message
Jan Behrens (jb3) wrote :

Yes, this problem persists with Mahara 15.10.1 / Moodle 3.0.3.

Let me try to clarify the issue. Assume a Mahara installation at http://localhost/mahara and a Moodle installation at http://localhost/moodle, configured for SSO.

In Mahara the Moodle host is configured as follows:

WWW root: http://localhost/moodle
Site name: Moodle
Application: Moodle
Parent authority: None
SSO direction: We SSO out
Update userinfo on login: No
We auto-create users: No
They auto-create users: Yes
We import content: No

In Moodle the Mahara host is configured as follows:

Site: Mahara
Hostname: http://localhost/mahara
Services:
- SSO (Identity Provider): Subscribe
- SSO (Service Provider): Publish

SSO-out from Mahara to Moodle works well. However, when I access http://localhost/moodle/login/ and click on the "Mahara" link just below "Log in using your account on", I am redirected to: http://localhost/mahara/auth/xmlrpc/jump.php?hostwwwroot=http://localhost/moodle&wantsurl&remoteurl=1
and get this message: "Missing parameter 'wr' and no default supplied".

Looks like 'hostwwwroot' and 'remoteurl' are what should have been 'wr' and 'ins'. We've fixed this locally, but it'd be nice if there was an upstream solution.
Thanks.