Environment:
I have a new Windows 2012 AD LDS instance setup. The MS schema files MS-InetOrgPerson.LDF, MS-User.LDF, MS-UserProxy.LDF,
and MS-UserProxyFull.LDF and MS-AdamSyncMetadata.LDF were loaded
during the build. I am attempting to sync user objects from Windows 2012 R2 AD toLDS. The AD partition is DC=DOM12R2,DC=local and the LDS partition is DC=DOM12R2,DC=local. Windows 2012 AD LDS is a member server of active directory domain. My account is a member of the Domain Admin group and is member of Administrators
group in the LDS configuration instance. I am configuring this AD LDS to work with Cisco Unity and using the following article:
http://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-communications-manager-version-80/111979-ucm-multi-forest-00.html
To create the sync file, I made a copy of MS-AdamSyncConf.XML and have made the minimum changes necessary for this configuration. However, after I install the config file successfully, and run the sync and the sync completes without errors, however, no objects
are created in LDS. Please help. Thanks.
Contents of config file:
<?xml version="1.0"?>
<doc>
<configuration>
<description>DOM12R2.local</description>
<security-mode>object</security-mode>
<source-ad-name>DOM12R2.local</source-ad-name>
<source-ad-partition>dc=DOM12R2,dc=local</source-ad-partition>
<source-ad-account></source-ad-account>
<account-domain></account-domain>
<target-dn>dc=DOM12R2,dc=local</target-dn>
<query>
<base-dn>dc=DOM12R2,dc=local</base-dn>
<object-filter>
(|(&(!cn=Administrator)(!cn=Guest) (!cn=ASPNET)
(!cn=krbtgt)(sAMAccountType=805306368))(&(objectClass=user)(isDeleted=TRUE)))
</object-filter>
<attributes>
<include>objectSID</include>
<include>mail</include>
<include>userPrincipalName</include>
<include>middleName</include>
<include>manager</include>
<include>givenName</include>
<include>sn</include>
<include>department</include>
<include>telephoneNumber</include>
<include>title</include>
<include>homephone</include>
<include>mobile</include>
<include>pager</include>
<include>msDS-UserAccountDisabled</include>
<include>samAccountName</include>
<include>employeeNumber</include>
<exclude></exclude>
</attributes>
</query>
<user-proxy>
<source-object-class>user</source-object-class>
<target-object-class>userProxy</target-object-class>
</user-proxy>
<schedule>
<aging>
<frequency>0</frequency>
<num-objects>0</num-objects>
</aging>
<schtasks-cmd></schtasks-cmd>
</schedule>
</configuration>
<synchronizer-state>
<dirsync-cookie></dirsync-cookie>
<status></status>
<authoritative-adam-instance></authoritative-adam-instance>
<configuration-file-guid></configuration-file-guid>
<last-sync-attempt-time></last-sync-attempt-time>
<last-sync-success-time></last-sync-success-time>
<last-sync-error-time></last-sync-error-time>
<last-sync-error-string></last-sync-error-string>
<consecutive-sync-failures></consecutive-sync-failures>
<user-credentials></user-credentials>
<runs-since-last-object-update></runs-since-last-object-update>
<runs-since-last-full-sync></runs-since-last-full-sync>
</synchronizer-state>
</doc>
Log output:
Adamsync.exe v1.0 (6)
Establishing connection to target server localhost:389.
Saving Configuration File on DC=DOM12R2,DC=local
Saved configuration file.
ADAMSync is querying for a writeable replica of DOM12R2.local.
Establishing connection to source server DC-DOM12R2.DOM12R2.local:389.
Using file .\dam278F.tmp as a store for deferred dn-references.
Populating the schema cache
Populating the well known objects cache
Starting synchronization run from dc=DOM12R2,dc=local.
Starting DirSync Search with object mode security.
Updating the configuration file DirSync cookie with a new value.
Beginning processing of deferred dn references.
Finished processing of deferred dn references.
Finished (successful) synchronization run.
Number of entries processed via dirSync: 0
Number of entries processed via ldap: 0
Processing took 0 seconds (0, 0).
Number of object additions: 0
Number of object modifications: 0
Number of object deletions: 0
Number of object renames: 0
Number of references processed / dropped: 0, 0
Maximum number of attributes seen on a single object: 0
Maximum number of values retrieved via range syntax: 0
Beginning aging run.
Aging requested every 0 runs. We last aged 1 runs ago.
Saving Configuration File on DC=DOM12R2,DC=local
Saved configuration file.
Liaqat