Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Create user error : Unable to get the Directory Entry

user8744020Mar 31 2020 — edited Apr 7 2020

Hi,

While i try to provision a user to Active Directory, 'create user' task goes to rejected status with the following errror in the log file. I am creating this user through Identity Self Service UI. It works for all other user types except for 'automation' type. Checked with AD team and they say there are no restrictions to block specific user type. So, tyring to understand if i am missing anything from my side.

Diagnostic log file :

<Mar 4, 2020 2:30:01 PM CST> <Notice> <Stdout> <BEA-000000> <Target Class = oracle.iam.connectors.icfcommon.prov.ICProvisioningManager

Target Class = oracle.iam.connectors.icfcommon.prov.ICProvisioningManager>

<Mar 4, 2020 2:30:06 PM CST> <Notice> <Stdout> <BEA-000000> <<Mar 4, 2020 2:30:06 PM CST> <Error> <ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGERov.ICProvisioningManager : createObject : Error while creating user

org.identityconnectors.framework.common.exceptions.ConnectorException: Unable to get the Directory Entry

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:265)

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:262)

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$ThrowableHandler.deserialize(CommonObjectHandlers.java:115)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readObject(BinaryObjectDecoder.java:162)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder.readObject(BinaryObjectDecoder.java:313)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder.readObjectField(BinaryObjectDecoder.java:417)

        at org.identityconnectors.framework.impl.serializer.MessageHandlers$5.deserialize(MessageHandlers.java:155)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readObject(BinaryObjectDecoder.java:162)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder.readObject(BinaryObjectDecoder.java:313)

        at org.identityconnectors.framework.impl.api.remote.RemoteFrameworkConnection.readObject(RemoteFrameworkConnection.java:153)

        at org.identityconnectors.framework.impl.api.remote.RemoteOperationInvocationHandler.invoke(RemoteOperationInvocationHandler.java:101)

        at com.sun.proxy.$Proxy938.create(Unknown Source)

        at sun.reflect.GeneratedMethodAccessor6048.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:606)

        at org.identityconnectors.framework.impl.api.DelegatingTimeoutProxy.invoke(DelegatingTimeoutProxy.java:107)

        at com.sun.proxy.$Proxy938.create(Unknown Source)

        at sun.reflect.GeneratedMethodAccessor6048.invoke(Unknown Source)

Connector Server log file :

3/4/2020 3:30:06 PM  <ERROR>: Class-> ActiveDirectoryUtils Method -> GetDirectoryEntry, Message -> Exception occured during the creation of directory entry.

3/4/2020 3:30:06 PM  <ERROR>: Class-> ActiveDirectoryUtils Method -> GetDirectoryEntry, Message -> Exception Message : The specified directory service attribute or value does not exist.

3/4/2020 3:30:06 PM  <ERROR>: Class-> ActiveDirectoryUtils Method -> GetDirectoryEntry, Message -> Exception Stack Trace :    at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)

   at System.DirectoryServices.DirectoryEntry.Bind()

   at System.DirectoryServices.DirectoryEntry.get_NativeObject()

   at Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryUtils.GetDirectoryEntry(String path, ActiveDirectoryConfiguration configuration)

3/4/2020 3:30:06 PM  <ERROR>: Class-> ActiveDirectoryConnector Method -> Create, Message -> Encountered Excetion: Unable to get the Directory Entry

3/4/2020 3:30:06 PM  <ERROR>: Class-> ActiveDirectoryConnector Method -> Create, Message -> Stack Trace:    at Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryUtils.GetDirectoryEntry(String path, ActiveDirectoryConfiguration configuration)

   at Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryUtils.DirectoryEntryExists(String path)

   at Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector.Create(ObjectClass oclass, ICollection`1 attributes, OperationOptions options)

ConnectorServer.exe Error 0 Unable to get the Directory Entry

at Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationResponsePart ProcessOperationRequest(Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationRequest) in Server.cs:609

Any inputs would be appreciated.

Thanks in advance.

This post has been answered by user8744020 on Apr 7 2020
Jump to Answer
Comments
Post Details
Added on Mar 31 2020
5 comments
1,391 views