[MNT-16221] Infinite 302 HTTP redirect loop when using External Authentication with uppercase usernames/username case sensitivity Created: 29-Apr-16 Updated: 20-Jul-16 Resolved: 09-Jun-16
|Project:||Service Packs and Hot Fixes|
|Component/s:||Repository Authentication and SSO, Share Application|
|Affects Version/s:||5.0.2, 5.1|
|Type:||Service Pack Request|
|Reporter:||Karthick Mani||Assignee:||Closed Bugs (Inactive)|
|Remaining Estimate:||0 minutes|
|Time Spent:||3 days, 4 hours|
|Original Estimate:||Not Specified|
Application version - 5.1
|Attachments:||Screen Shot 2016-04-28 at 4.02.21 PM.png Screen Shot 2016-04-29 at 10.26.39 AM.png alfresco-global.properties share-config-custom.xml|
00649718 Premier, 00652034
This premier customer has setup external SSO authentication (IBM Webseal) as part of their upgrade to 5.1. All the user profiles are imported from an LDAP server where some usernames are uppercase and some are lowercase. With uppercase usernames they can able to login to Share fine but if they click on “Home” link in Share it goes on to a HTTP 302 infinite loop with the message "page isn't working" or "The page isn't redirecting properly" (depending on the browser). The issue is very much similar to the JIRA - https://issues.alfresco.com/jira/browse/MNT-13602 which is Kerberos related. I can able to replicate the issue in my local instance using External Authentication (using Modify Headers add on for Firefox and Google chrome browsers). This does looks like a bug, so is there a way that Alfresco can handle both the uppercase and lowercase usernames using External authentication?
There is no issue if the username is lowercase, users can login to Share and navigate around without any issues.
Steps to reproduce