Проблемы с OpenLDAP-репликацией

Мы только что установили Ubuntu Server с запущенным OpenLDAP. У нас также есть второй сервер, на котором также работает Ubuntu. Теперь я попытался настроить репликацию, используя это руководство: https://help.ubuntu.com/lts/servergu...er-replication

Проблема в том, когда я хочу добавить файл провайдера, используя

sudo ldapadd -Q -Y EXTERNAL -H ldapi:/// -f provider_sync.ldif

Я получаю сообщение об ошибке:

ldapadd: invalid format (line 5) entry: "olcDatabase={1}hdb,cn=config" 

Кто-нибудь знает, откуда эта проблема?

Вот такой файл provider_sync.ldif:

dn: olcDatabase={1}hdb,cn=config

changetype: modify

add: olcDbIndex

olcDbIndex: entryCSN eq

-

add: olcDbIndex

olcDbIndex: entryUUID eq

dn: cn=module{0},cn=config

changetype: modify

add: olcModuleLoad

olcModuleLoad: syncprov

-
add: olcModuleLoad

olcModuleLoad: accesslog


dn: olcDatabase={2}hdb,cn=config

objectClass: olcDatabaseConfig

objectClass: olcHdbConfig

olcDatabase: {2}hdb

olcDbDirectory: /var/lib/ldap/accesslog

olcSuffix: cn=accesslog

olcRootDN: cn=admin,dc=ex,dc=ample,dc=de

olcDbIndex: default eq

olcDbIndex: entryCSN,objectClass,reqEnd,reqResult,reqStart


dn: olcOverlay=syncprov,olcDatabase={2}hdb,cn=config

changetype: add

objectClass: olcOverlayConfig

objectClass: olcSyncProvConfig

olcOverlay: syncprov

olcSpNoPresent: TRUE

olcSpReloadHint: TRUE


dn: olcOverlay=syncprov,olcDatabase={1}hdb,cn=config

changetype: add

objectClass: olcOverlayConfig

objectClass: olcSyncProvConfig

olcOverlay: syncprov

olcSpNoPresent: TRUE


dn: olcOverlay=accesslog,olcDatabase={1}hdb,cn=config

objectClass: olcOverlayConfig

objectClass: olcAccessLogConfig

olcOverlay: accesslog

olcAccessLogDB: cn=accesslog

olcAccessLogOps: writes

olcAccessLogSuccess: TRUE


olcAccessLogPurge: 07+00:00 01+00:00

0 ответов

Другие вопросы по тегам