LDAP sync - some objects not being sync'd into 1IM (v8)

Hello,

We are using v8.0 and connecting to an LDAP system via sync editor.

We have defined a filter on both 1IM and LDAP side to only sync objects matching a certain rule (lets say this is based on cn, example cn='ABC*'). Objects found only in target system should be inserted into 1IM (LDAPAccount table). Objects found in both should be updated in 1IM and objects found only in 1IM are marked for deletion

The issue we face now is the LDAP sync is not inserting all objects matching the filter condition. When I use the LDAP filter using an LDAP browser, it shows me say 10 records. However, when I sync, only 6 get inserted. the other 4 are not in the sync logs and there are no sync errors

I don't know why only some accounts are not being sync'd, or even being shown as ignored in the sync log - the LDAP browser shows all objects should be visible to the sync editor. Any thoughts on why this might be? Could the snync editor silently "ignore" certain objects from sync?

Thanks

Kin

Parents
  • Did you test the scope by using the target system browser in Synchronization Editor? Does it show all records or just some? Is the object class different for the objects that are missing?

  • Hi Markus, the object class is the same. Unfortunately I'm unable to test via Target system browser in the production system, although I did test using an independent LDAP browser and using the same sync account and filter condition, and the missing objects are listed in the LDAP browser which leads me to believe the sync editor should be able to "see" these objects as well. Anything else you think I could try? 

  • Hi,

    You say that all the objects have the same objectclass ..... but is this a structural or auxiliary objectclass?  The reason I ask is that I know from experience that OI will only 'see' objects where 'Top' is included in the hierarchy of objectclasses.  LDAP browsers and LDAP providers don't seem to care and are very lax about the schema definition and enforcement ...... but OI seems to insist on having 'Top'.

    Take a look at the objectclasses for each of the objects and the schema definition for those classes.  At least one of the structural classes must have 'SUP Top'.

    I have a suspicion that this is your issue.

    HTH, Barry.

Reply
  • Hi,

    You say that all the objects have the same objectclass ..... but is this a structural or auxiliary objectclass?  The reason I ask is that I know from experience that OI will only 'see' objects where 'Top' is included in the hierarchy of objectclasses.  LDAP browsers and LDAP providers don't seem to care and are very lax about the schema definition and enforcement ...... but OI seems to insist on having 'Top'.

    Take a look at the objectclasses for each of the objects and the schema definition for those classes.  At least one of the structural classes must have 'SUP Top'.

    I have a suspicion that this is your issue.

    HTH, Barry.

Children