-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Outbound SAML SSO is broken in 4.1 #68
Comments
Complete debug log of the second (failing) SAML flow: |
Fixed value expiration. The value can be null during expiration update. |
Fixed in 4.2 and 4.1.1 |
In case somebody will be stuck on this update |
Duplicate #70 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Environment:
gluu-server-4.1.0-centos7 (confirmed both for WrenDS and Couchbase).
Description:
SSO doesn’t work in 4.1- first time SAML flow works fine (when there is no session at IDP yet); 2nd attempt will fail (after session is created) with 500 internal server error page displayed, regardless if it’s the same SP, or another one. If cookies are flushed and the flow is retried it works again, for first time, and fail for subsequent requests after session is created at IDP.
Steps to reproduce:
Create a SAML TR for any SP (
samltest.id
will do)Start a SAML flow from the SP and authenticate at oxAuth when asked to
After getting to SP with SAML response, start another SAML flow from the same SP
Result:
500 internal server error page is displayed at step 3) An error like below appears in
idp-process.log
:Network trace shows that flow stops at IDP itself (the error page is returned in response to initial SAML request).
The text was updated successfully, but these errors were encountered: