-
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
EZproxy Test Can't Use Shibboleth #4788
Comments
|
I met with Jennifer Tuorto regarding INC0634311. OIT has updated the certificate on their end for all three iterations of our test site:
SAML is failing at the return site on the SAML trace that Jennifer provided:
From the bolded part at the bottom, she thinks there might be a user error in the access that she and I have and wants to look at it again with @kevinreiss in January to see if we can uncover anything, since it's set up differently than |
We plan to replace this VM, rerun the playbook, and see if we can get it to match production. Steps to do this:
|
This PR #5726 rebuilds the EZProxy role. Next steps involve trying to set up Shibboleth using this documentation, and working with OIT to get the handshake to work. |
Things we discovered today:
|
When the EZProxy work is done, we need to go through the SSL certificates, figure out which ones are active, and revoke the ones that are not. I think we currently have three certs for each site (*.ezproxy.princeton.ed and *.ezproxy-test.princeton.edu). |
Thanks @acozine. In chatting with @kevinreiss about next steps on this, we think that before we sort out SSO, we should figure out these certs - the 7.3 version guide (which test is on) said that we shouldn't be using the wildcard (though, for our resources, we don't know how that would work for things like https://www-sciencedirect-com.ezproxy.princeton.edu/)... |
@kayiwa and I updated the cert for ezproxy-test.princeton.edu and revoked the one with the wildcard: *.ezproxy-test.princeton.edu. We've also updated the version of ezproxy-test to 7.2.12 to match the version on prod. This will let us proceed with comparing the two systems to see if we can get Shibboleth to work on test. |
Differences we noticed so far between prod (working) and test (not working):
Fixed (sort of)
Next steps:
|
Shibboleth doesn't work on EZproxy test, we need to review the set-up and prod and replicate it on test. There is an entry in the campus IDP for the ezproxy-test.princeton.edu domain, but we may need to reach out to the IAM group to update something.
Shibboleth settings are the /var/local/ezproxy/shibuser.txt, /var/local/ezproxy/user.txt and in /var/local/ezproxy/config.txt files.
Try logging into shib at https://login.ezproxy-test.princeton.edu/admin to produce an error. See the *.xml files that currently get written to /var/local/ezproxy when shib login fails.
The text was updated successfully, but these errors were encountered: