
back-sql(특히 postgresql 백엔드)을 사용하여 slapd를 구성하려고 합니다. 내가 찾은 모든 문서(Postgresq LDAP Howto더 완전한 것 같습니다) 뉴스 slapd.d 동적 구성을 사용해야 하는 동안 slapd.conf를 사용하는 이전 구성과 관련이 있습니다.
구성에 항목을 어떻게 추가해야 하는지 이해할 수 없습니다. 내가 현재 시도한 것은 다음과 같습니다.
dn: olcDatabase={1}sql,cn=config
objectClass: olcDatabaseConfig
objectClass: olcSqlConfig
olcSuffix: dc=vega,dc=com
olcDatabase: sql
olcDbName: mytest
하지만 ldapmodify를 실행하면 오류가 발생합니다.
root@argo-jessie:~# ldapmodify -x -D cn=admin,cn=config -W -f ,ldapvi-argo-jessie-7228.ldif
Enter LDAP Password:
adding new entry "olcDatabase={1}sql,cn=config"
ldap_add: Other (e.g., implementation specific) error (80)
additional info: <olcSuffix> failed startup
그리고 254 debugLevel에서 나는 다음을 얻습니다:
Sep 23 16:34:18 localhost slapd[5650]: olcSuffix: value #0: <olcSuffix> failed startup (dc=vega,dc=com)!
Sep 23 16:34:18 localhost slapd[5650]: send_ldap_result: err=80 matched="" text="<olcSuffix> failed startup"
slapd 버전 2.4.40을 사용하여 Debian Jessie에서 테스트를 진행했습니다.
답변1
나는 두 남자 때문에 완전히 실망했습니다때린 목록에서이 백엔드는 실험적이며 지원되지 않는 것으로 간주되므로 사용하지 마세요.