My Oracle Support Banner

Endless Looping Behavior From Oidcmprec When Attempting To Compare A Single OID Entry (Doc ID 2290552.1)

Last updated on MARCH 06, 2023

Applies to:

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

Symptoms

On : 11.1.1.9.170327 version

ACTUAL BEHAVIOR
---------------
Performing compare operation with oidcmprec for a single entry between two OID servers with same OID 11.1.1.9.170327 release  and oidcmprec does not start at that entries base even though that entry is specified as the basedn,

but reads from the underlying context base and continuing to re-read all entries in an endless loop.


EXPECTED BEHAVIOR
-----------------------
oidcmprec completes successfully.

STEPS
-----------------------
Running command as follow:

oidcmprec operation=compare source=<OID_SOURCE_HOSTNAME>:<PORT>/<PASSWORD> destination=<OID_DESTINATION_HOSTNAME>:<PORT>/<PASSWORD> base='("cn=oraclecontext,dc=<COMPANY>,dc=com")' scope=subtree

##############################################################################
## Source Directory Host : <OID_SOURCE_HOSTNAME>
## Source Directory Port : <PORT>
## Source Directory Replicaid : <OID_SOURCE_HOSTNAME>_<SOURCE_SID>
##
## Destination directory Host : <OID_DESTINATION_HOSTNAME>
## Destination directory Port : <PORT>
## Destination directory Replicaid : <OID_DESTINATION_HOSTNAME>_<DESTINATION_SID>
##
## Operation : compare only
## Conflict rules : entos : log to add to other directory
## entod : log to delete
## atros : log to add to other directory
## atrod : log to delete
## svatrdif : log to use source directory's value
## mvatrdif : log to use source directory's value
## dndif : log to use source directory's value
## adefos : log to add to other directory
## adefod : log to delete
## adefdif : log to use source directory's value
## odefos : log to add to other directory
## odefod : log to delete
## odefdif : log to use source directory's value
## Scope of operation : subtree
## Filter : (objectclass=*)
## Base DN(s) : 1. cn=oraclecontext,dc=us, dc=<COMPANY>,dc=com
##
## Excluded attribute(s) : 1. createtimestamp
## : 2. creatorsname
## : 3. modifiersname
## : 4. modifytimestamp
## : 5. orclentrydn
## : 6. orclnormdn
##
## Number of worker threads : 1
## Number of DN threads : 1
##
## Report file name :xxxxxxxxxxxxxxx.rpt
## S -> D file name : xxxxxxxxxxxxxxxx.s2d.ldif
## D -> S file name : xxxxxxxxxxxxxxxxx.d2s.ldif
## DIF file name : xxxxxxxxxxxxxx.dif.rpt
## EOS file name : xxxxxxxxxxxxxxxxxxxxxxx.eos.rpt
## EOD file name : xxxxxxxxxxxxxxxxxxx.eod.rpt
## ERR file name : xxxxxxxxxxxxxxxxxxxxxxxxxxx.err
##
##############################################################################
Do you want to continue? [y/n] : y

Total no. of entries processed so far 2778. =============> It just hangs here.

 

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


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