"Could Not Get Attributes For User, xxxxx User Does Not Exist" Error When Using uid Instead of sAMAccountName

(Doc ID 461640.1)

Last updated on AUGUST 31, 2017

Applies to:

Oracle Application Server Single Sign-On - Version 10.1.2.0.2 to 10.1.4.3 [Release 10gR2 to 10gR3]
Information in this document applies to any platform.
***Checked for relevance on 12-May-2014***


Symptoms

When attempting to login to oiddas and any other Single-Sign-On (SSO) enabled application using user credentials for a user synchronized with AD, the following error as shown in this example occurs:

ERROR
Thu Oct 04 21:59:29 WEST 2007 [ERROR] AJPRequestHandler-ApplicationServerThread-10 Could not get attributes for user, user1@test.com
oracle.ldap.util.NoSuchUserException: User does not exist - SIMPLE NAME =
user1@test.com
at oracle.ldap.util.Subscriber.getUser_NICKNAME(Subscriber.java:1159)
at oracle.ldap.util.Subscriber.getUser(Subscriber.java:912)
at oracle.ldap.util.Subscriber.getUser(Subscriber.java:859)
at
oracle.security.sso.server.ldap.OIDUserRepository.getUserProperties(OIDUserRepository.java:493)
at oracle.security.sso.server.auth.SSOServerAuth.authenticate(SSOServerAuth.java:485)
at oracle.security.sso.server.auth.SSOKerbeAuth.authenticate(SSOKerbeAuth.java:111)
at
oracle.security.sso.server.ui.SSOLoginServlet.processSSOPartnerRequest(SSOLoginServlet.java:796)
at oracle.security.sso.server.ui.SSOLoginServlet.doPost(SSOLoginServlet.java:328)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms