Resolution: No Longer Reproducible
Affects Version/s: 6.1.1 CE GA2, 6.2.0 CE B2
Fix Version/s: 6.2.0 CE RC1
Environment:Liferay portal 6.1.1 CE GA2 bundled with Tomcat 7.0.27; Jasig CAS; MySQL; Windows 7.
After enabling Live Users Tracking, I cannot authenticate with CAS server. Steps to reproduce this bug:
- Set live.users.enabled to true in portal-ext.properties
- Start Tomcat
- Click on "Log in" link -> you are redirected to CAS login form
- Enter existing account credentials -> CAS performs successfull authentication and sends you back to Liferay with proper ticket contained within URL
- Liferay displays standard login form -> user is not authenticated!
Piece of code responsible for this bug comes from AutoLoginFilter.java (line 94):
When users tracking is disabled everything works fine.