Bug 1941997
Summary: | [External Authentication] External auth login using Kerberos SSO is failing for AD on Satellite 6.9 | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Omkar Khatavkar <okhatavk> |
Component: | Authentication | Assignee: | Ondřej Ezr <oezr> |
Status: | CLOSED ERRATA | QA Contact: | Omkar Khatavkar <okhatavk> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.9.0 | CC: | ahumbe, bbuckingham, ehelms, jonathan.liedy, mhulan, oezr, tbrisker, thadzhie, vijsingh |
Target Milestone: | 6.10.0 | Keywords: | Regression, Triaged |
Target Release: | Unused | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-11-16 14:10:29 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Omkar Khatavkar
2021-03-23 11:38:48 UTC
Hi, The issue is, that you are using >>> curl -k -u : --negotiate https://satellite.example.com/users/extlogin/ instead you need leave out the trailing slash >>> curl -k -u : --negotiate https://satellite.example.com/users/extlogin This is a simply issue of our exact match in apache and trailing backslash. We are using this for the kerberos endpoint configuration: ``` <LocationMatch ^/users/(ext)?login$> ``` And that is not matched with the trailing slash. Upstream bug assigned to oezr Upstream bug assigned to oezr Brad, the Same issue exists in Satellite 6.8.5 latest snap. Can confirm this is an issue in 6.8.6 regardless of the trailing slash on the URL. [redacted]# curl -k -u : --negotiate https://redacted/users/extlogin/ <html><body>You are being <a href="https://redacted/users/login">redirected</a>.</body></html> [redacted]# curl -k -u : --negotiate https://redacted/users/extlogin <html><body>You are being <a href="https://redacted/users/login">redirected</a>.</body></html> Jonathan, this can even mean Kerberos did work. If it didn't we would need more details about your setup, to figure out where your issue is. Cause of the reported issue in this BZ was strictly the use of trailing slash, apart of it the Kerberos worked on the setup. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.10 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:4702 |