kan cn = module, cn = config ingang niet vinden

stemmen
0

Ik ben nieuw in OpenLDAP, Ik ben het opzetten van een module voor het toezicht op het gebruik van on-line configuratie (OLC) op basis van deze handleiding: https://blog.kmp.or.at/monitoring-openldap/ .

ik gebruik ldapmodify als hieronder:

ldapmodify -x -H ldap:/// -D cn=config   -W -f module.ldif

resultaat is:

modifying entry cn=module{0},cn=config
ldap_modify: No such object (32)

inhoud van module.ldif is:

dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: {1}back_monitor

Ik begrijp dat ik niet kan wijzigen op niet-bestaand item, dus ik heb geprobeerd om een ​​nieuwe vermelding voor DN = (cn = module, cn = config) toe te voegen.

Ik heb geprobeerd om nieuwe dn gebruik te maken:

dn: cn=module,cn=config
objectClass: olcModuleList
cn: module
olcModulepath:  /etc/openldap/libexec/openldap

maar ik heb deze fout

ldap_add: Invalid syntax (21)
additional info: objectClass: value #0 invalid per syntax

Moet ik dit echt DN te maken, of hij tijdens de installatie moet worden gecreëerd.

De vraag is gesteld op 09/10/2019 om 13:02
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Nee, dit bericht is gemaakt tijdens de installatie.

Het lijkt erop dat je toe om gemiste slapd.ddirectory voor online configuratie (OLC):

slapcat -f /path/to/slapd.conf -F /path/to/slapd.d

Ook kiest u de juiste SASL mechanisme voor authenticatie:

  • Ofwel gebruik EXTERNALmechanisme ldapi:///transport (gebaseerd op het client proces uid en gid via Unix sockets):

    `ldapmodify -Y EXTERNAL -H ldapi:/// -f module.ldif`
    
  • Of LDAP(standaard) met opties -Den -Wvoor het binden:

    ` ldapmodify -x -H ldap://example.com -D cn=manager,dc=example,dc=com -W -f module.ldif`
    
antwoordde op 09/10/2019 om 14:28
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more