Issue
When trying to access Rapid Connect, users receiving the following error.
//-------------------------// //Session Error// //Unfortunately some important details were not provided by your organisation when you logged in.// //// //This is a backend technical issue and has not been caused by any action you've taken. We're very sorry for the inconvenience.// //// //AAF support is available to assist in resolving this error in partnership with technical staff at your organisation. Please contact AAF support on //support@aaf.edu.au//, and provide a copy of the data shown below so we can assist as quickly as possible.// //// //----- begin halted session details ------// //// //Date: 2016-04-05 05:38:09 +0000// //Rapid Connect Version: 1.4.0// //// Target: {} Subject: {:principal=>"urn:mace:federation.org.au:testfed:mq.edu.au!https://rapid.aaf.edu.au/shibboleth!qOqKGhdaX6zjxgUxhYW0lyZDfEE=", :cn=>" Test user", :display_name=>"", :given_name=>"Test", :surname=>"user", :mail=>"user@students.edu.au", :principal_name=>"1234567@example.edu.au", :scoped_affiliation=>"", :o=>"", :shared_token=>"D8yu7589kylGH"}
Reason
A user will see an error when an Identity Provider (IdP) is not releasing all the necessary attributes. In this example, the IdP is not releasing the value for displayName to Rapid Connect for this user.
The Rapid Connect verification process will check that the IdP has released all the necessary user attributes, before passing the values onto the end service.
Solution
Contact the IdP admin and verify that the IdP releases all the necessary attributes.