У меня есть 2 службы apached, работающие на рабочей станции (Windows 7). Одна из служб работает как служба Windows, а другую я запускаю из файла jar из командной строки, используя
java -jar "C:\Program Files (x86)\ApacheDS - Instance2\lib\apacheds-service-2.0.0-M15.jar" "C:\Program Files (x86)\ApacheDS - Instance2\instances\instance2"
Первая установка apached находится в папке C:\Program Files (x86)\ApacheDS и работает на 10389. Вторая служба работает на порту 11389. Используя apache directory studio, я могу подключиться к обоим этим экземплярам/службам, работающим на моей рабочей станции, и там на консоли ошибок нет. Используя следующий файл ldif, я импортировал настройки для экземпляра 1, который будет основным
dn: ads-serverId=ldapServer,ou=servers,ads-directoryServiceId=default,ou=config
changetype: modify
add: ads-replReqHandler
ads-replReqHandler: org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler
Затем я также импортировал следующий файл ldif в экземпляр 1/мастер -
dn: ads-replConsumerId=1,ou=replConsumers,ads-serverId=ldapServer,ou=servers,ads-directoryServiceId=default,ou=config
changetype: add
ads-replRefreshNPersist: TRUE
ads-replAliasDerefMode: never
ads-replProvPort: 10389
ads-replSearchSizeLimit: 0
ads-replProvHostName: localhost
objectClass: ads-replConsumer
objectClass: ads-base
ads-replUserDn: uid=admin, ou=system
ads-replRefreshInterval: 60000
ads-replUserPassword: secret
ads-replConsumerId: 1
ads-replAttributes: *
ads-replSearchTimeOut: 0
ads-replSearchScope: sub
ads-replSearchFilter: (objectClass=*)
ads-searchBaseDN: ou=system
Я добавил несколько пользователей под ou=users, ou=system на мастере, но на ведомом ничего не реплицируется. На консолях обоих экземпляров нет никаких доказательств того, что эти два экземпляра пытаются общаться, и, следовательно, я думаю, что это неправильная конфигурация или неполная конфигурация, поскольку я не смог найти ничего в документации по Apache, что нужно было бы добавить как часть конфигурация потребителя на Instance2/Slave. Я что-то пропустил ?
Спасибо !