Я пытаюсь синхронизировать мой фактический экземпляр LDS из Windows Server 2008 с моим новым тестовым экземпляром LDS на Windows Server 2016.
Синхронизация с LDS-сервера: потому что мы создали пользовательские атрибуты и тысячи пользователей.
Имена экземпляров:
Windows Server 2008: интерн (Исходный сервер)
Windows Server 2016 - Testserver: interntest (целевой сервер)
Проблема:
Я не могу определить порт в ADAMSYNC Config XML (см. Ошибку ниже. Он использует стандартный порт 389, который является неправильным портом для экземпляра LDS.
На сервере LDS (исходный и целевой) мы используем порт 50000.
Есть ли способ изменить это?
Establishing connection to target server localhost:50000.
Saving Configuration File on DC=interntest,DC=my,DC=dn
Saved configuration file.
ADAMSync is querying for a writeable replica of OLDLDSSERVER.
Error: DCLocator call failed with error 1355. Attempting to bind directly to string.
Establishing connection to source server OLDLDSSERVER:389.
Ldap error occured. ldap_bind_s: Server Down.
Extended Info: .
Ldap error occured. ldap_bind_s: Server Down.
Extended Info: .
Правильный путь должен быть нормальным: сначала скопируйте Win 2008 LDS Server на Win 2016 и настройте синхронизацию.Но проблема этого метода в том, что мы не можем редактировать Partition/DN экземпляра.
Это должно быть "DC = interntest, DC = ...", после репликации оно меняется на "DC = intern, DC = ..."
Я благодарен за всю помощь и информацию.
Мой конфиг ADAMSYNC xml:
<configuration>
<description>UserStore - configuration file</description>
<security-mode>object</security-mode>
<source-ad-name>OLDLDSServer</source-ad-name>
<source-ad-partition>dc=intern,dc=...</source-ad-partition>
<source-ad-account></source-ad-account>
<account-domain></account-domain>
<target-dn>DC=interntest,DC=...</target-dn>
<query>
<base-dn>ou=User,dc=intern,dc=...</base-dn>
<object-filter>(objectClass=*)</object-filter>