My Oracle Support Banner

OID 10g - OID Provisioning Raises Error ''ODIException: GUID Not Found In Directory'' (Doc ID 341559.1)

Last updated on AUGUST 30, 2023

Applies to:

Oracle Internet Directory - Version 10.1.2 and later
Information in this document applies to any platform.

Symptoms

An OID provisioning profile is failing with error 'ODIException: GUID Not Found in Directory..Fatal Error..'

Error in provisioning tracefile:

========================Next Change Event=====================
ODIException: GUID Not Found in Directory..Fatal Error..
    at oracle.ldap.odip.util.Utils.getEntryAttrsFromGUID(Utils.java:224)
    at oracle.ldap.odip.prov.ProvFilter_2_0.allows(ProvFilter_2_0.java:451)
    at oracle.ldap.odip.prov.ProvOIDToAppSync_2_0.sync(ProvOIDToAppSync_2_0.java:313)
    at oracle.ldap.odip.engine.ProvThread.run(ProvThread.java:150)
ODI Exception Sending Event : ODIException: ODI Exception in Filter Processing: ODIException: GUID Not Found in Directory..Fatal Error..

OID debug log shows LDAP Error 50 LDAP_INSUFFICIENT_ACCESS on the realm cn=extended properties,cn=oraclecontext entry during provisioning e.g.

    BEGIN
    2005/10/03:20:38:29 * ServerWorker (REG):7 * ConnID:14580 * OpId:535 * OpName:search
    Entry gslfseADoSearch
    20:38:29 * gslsbnrfNormForFilter:
        Attr   = <ORCLGUID>,
        InStr  = <ORCLGUID>,
        NormStr= <orclguid>,
        status=0
    20:38:29 * gslffiAGetFilter: Filter string = (orclguid=<ORCLGUID>)
    .....
    20:38:29 * gslfacZEvaluate_Filter:Operation id:(535) Entry
    DN:(orclownerguid=<ORCLGUID>,cn=extended
    properties,cn=oraclecontext,dc=<COMPANY>,dc=com)
    20:38:29 * gslfacZEvaluate_Filter: Operation id:(535) User DN: (orclapplicationcommonname=<APP_NAME>,cn=<DB_NAME>,cn=products,cn=oraclecontext,dc=<COMPANY>,dc=com)
    20:38:29 * gslfacZEvaluate_Filter:Operation id:(535) Visiting ACP at:                (cn=extended properties,cn=oraclecontext,dc=<COMPANY>,dc=com)
    20:38:29 * gslfacXProcess_ACIList: Operation id:(535) Entry
    20:38:29 *     SUBSTRINGS
    20:38:29 * begin gslffeGTestSubstringFilter
    20:38:29 * <= gslffeATestFilter -1
    20:38:29 * gslfacXProcess_ACIList: Operation id:(535) Exit
    20:38:29 * gslfacZEvaluate_Filter: Op id:(535) Filter Access to entry (orclownerguid=<ORCLGUID>, cn=Extended Properties,cn=OracleContext,dc=<COMPANY>,dc=com) not allowed
    20:38:29 * gslfacZEvaluate_Filter: Operation id:(535) Exit
    20:38:29 * INFO: gslfrsDSendSearchEntry : Access to filter attributes not allowed
    .....
    20:38:29 * INFO : gslfrsASendLdapResult2 RESULT = 50 nentries=0
    20:38:29 * Exit: gslsbsSearch()
    20:38:29 * Exit gslfseADoSearch
    END

Debug level provisioning trace shows e.g.

    Searching OID For Entry Details..
    Searching For Entry With GUID:<ORCLGUID>
    Required Attrs:[Ljava.lang.String;@1b8d6f7
    Not Found. Doing A Tombstone Search..
    ODI Exception in Filter Processing: ODIException: GUID Not Found in Directory..Fatal Error..
    ODIException: GUID Not Found in Directory..Fatal Error..
      at oracle.ldap.odip.util.Utils.getEntryAttrsFromGUID(Utils.java:224)
      at oracle.ldap.odip.prov.ProvFilter_2_0.allows(ProvFilter_2_0.java:451)
      at oracle.ldap.odip.prov.ProvOIDToAppSync_2_0.sync(ProvOIDToAppSync_2_0.java:313)
      at oracle.ldap.odip.engine.ProvThread.run(ProvThread.java:150)
    ODI Exception Sending Event : ODIException: ODI Exception in Filter Processing: ODIException: GUID
    Not Found in Directory..Fatal Error..

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.