Environment
Novell Vibe 4.0
Situation
If the site administrator has granted the "Can Only See Members of Groups I am In" to the Guest user from under Site Administration > Access Control for Zone Administration; then after the Vibe 4.0 upgrade the admin user is no longer able to login. The following error is logged:
HTTP Status 500 - Unrecognized user [your,__unavailable_228]
org.kablink.teaming.security.authentication.UserDoesNotExistException: Unrecognized user [your,__unavailable_228]
org.kablink.teaming.security.authentication.impl.AuthenticationManagerImpl.doAuthenticateUser(AuthenticationManagerImpl.java:640)
org.kablink.teaming.security.authentication.impl.AuthenticationManagerImpl.authenticate(AuthenticationManagerImpl.java:340)
org.kablink.teaming.security.authentication.AuthenticationManagerUtil$1.doAs(AuthenticationManagerUtil.java:68)
org.kablink.teaming.runas.RunasTemplate.doRunas(RunasTemplate.java:130)
org.kablink.teaming.runas.RunasTemplate.runasAdmin(RunasTemplate.java:91)
org.kablink.teaming.runas.RunasTemplate.runasAdmin(RunasTemplate.java:96)
HTTP Status 500 - Unrecognized user [your,__unavailable_228]
org.kablink.teaming.security.authentication.UserDoesNotExistException: Unrecognized user [your,__unavailable_228]
org.kablink.teaming.security.authentication.impl.AuthenticationManagerImpl.doAuthenticateUser(AuthenticationManagerImpl.java:640)
org.kablink.teaming.security.authentication.impl.AuthenticationManagerImpl.authenticate(AuthenticationManagerImpl.java:340)
org.kablink.teaming.security.authentication.AuthenticationManagerUtil$1.doAs(AuthenticationManagerUtil.java:68)
org.kablink.teaming.runas.RunasTemplate.doRunas(RunasTemplate.java:130)
org.kablink.teaming.runas.RunasTemplate.runasAdmin(RunasTemplate.java:91)
org.kablink.teaming.runas.RunasTemplate.runasAdmin(RunasTemplate.java:96)
Resolution
A fix for this issue is available in the Vibe 4.0 Hot Patch 2, available via the Novell Patch Finder.