Slurp оказывается не совсем заработал - ругается на то что не может обновить запись entryCSN - user modification not allowedOpenLDAP 2.2.28
настраиваю syncrepl - не работает
сервер:
index objectClass,uidNumber,gidNumber,entryCSN,entryUUID eq
клиент:
syncrepl rid=1
provider=ldap://ldap.****.ru:389
type=refreshAndPersist
interval=00:10:00:00
retry="60 10 300 +"
searchbase="dc=****,dc=ru"
filter="(objectClass=*)"
scope=sub
attrs="cn,sn,ou"
schemachecking=off
updatedn="cn=replica,ou=DSA,dc=****,dc=ru"
bindmethod=simple
binddn="cn=replica,ou=DSA,dc=****,dc=ru"
credentials=replicaldaprootpasswd
пользователь replica прописан во всех acl с провами записи на вторичном и провами чтения на первичном сервере.
после старта в лог идет вот что (на шлавном сервере):
(loglevel 256)
slapd[11259]: conn=0 fd=10 ACCEPT from IP=192.168.147.3:39846 (IP=0.0.0.0:389)
slapd[11681]: conn=0 op=0 BIND dn="cn=replica,ou=DSA,dc=****,dc=ru" method=128
slapd[11681]: conn=0 op=0 BIND dn="cn=replica,ou=DSA,dc=****,dc=ru" mech=SIMPLE ssf=0
slapd[11681]: conn=0 op=0 RESULT tag=97 err=0 text=
slapd[11681]: conn=0 op=1 SRCH base="dc=****,dc=ru" scope=2 deref=0 filter="(objectClass=*)"
slapd[11681]: conn=0 op=1 SRCH attr=cn sn ou objectClass structuralObjectClass entryCSN
slapd[11259]: connection_input: conn=0 deferring operation: awaiting write
попытка:
slapd[11681]: conn=5 op=0 BIND dn="cn=replica,ou=DSA,dc=****,dc=ru" method=128
new-pdc slapd[11681]: conn=5 op=0 BIND dn="cn=replica,ou=DSA,dc=****,dc=ru" mech=SIMPLE ssf=0
new-pdc slapd[11681]: conn=5 op=0 RESULT tag=97 err=0 text=
new-pdc slapd[11682]: conn=5 op=1 SRCH base="dc=****,dc=ru" scope=2 deref=0 filter="(objectClass=*)"
new-pdc slapd[11682]: conn=5 op=1 SRCH attr=cn sn ou objectClass structuralObjectClass entryCSN
new-pdc slapd[11681]: conn=5 op=2 UNBIND
Пробовал запускать поиск вручную - выдается вся инфа...
смущает что нет ошибки, но нет и SEARCH RESULT, хотя на ведомом сервере вообще нет ничего в логах на 256 loglevel.. на других уровнях проскакивало упоминание об отсутствии пользователя "cn=syncrepl1,..." - создал его, но ничего не изменилось...
Если изменить на главном что-либо, то на вторично никаких изменений нет ...
Подскажите как отследить где ошибка.
Может кто поделистся конфигом настроенной системы...
Какие права должны быть у пользователя replica? он должен быть рутом на slave ?
Каким должен быть параметр rid - и что это вообще за идентификатор...
К сожалению в Gentoo портах нет еще версии 2.3.*, а если собрать вручную, то в последствии будут проблемы с обновлением...
Пососветуйте что-либо ПЛИИИЗ, уже неделю он мне не дает покоя....