OID Provisioning Raises Error ''ODIException: GUID Not Found In Directory''

(Doc ID 341559.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Internet Directory - Version 10.1.2 and later
Information in this document applies to any platform.
***Checked for relevance on 26-Feb-2013***

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  = <FFD60DB4F64FAA16E030000ABF0A6642>,
        NormStr= <ffd60db4f64faa16e030000abf0a6642>,
        status=0
    20:38:29 * gslffiAGetFilter: Filter string = (orclguid=ffd60db4f64faa16e030000abf0a6642)
    .....
    20:38:29 * gslfacZEvaluate_Filter:Operation id:(535) Entry
    DN:(orclownerguid=fd432cc56f1a4b51e030000abf0a5a21,cn=extended
    properties,cn=oraclecontext,dc=iconos,dc=be)
    20:38:29 * gslfacZEvaluate_Filter: Operation id:(535) User DN: (orclapplicationcommonname=phpbbapp,cn=phpbb,cn=products,cn=oraclecontext,dc=iconos,dc=be)
    20:38:29 * gslfacZEvaluate_Filter:Operation id:(535) Visiting ACP at:                (cn=extended properties,cn=oraclecontext,dc=iconos,dc=be)
    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=FD432CC56F1A4B51E030000ABF0A5A21, cn=Extended Properties,cn=OracleContext,dc=iconos,dc=be) 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:FD432CC56F1A4B51E030000ABF0A5A21
    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

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