環境
- OS:Ubuntu 14.04.1 LTS
- OpenLDAP:2.4.31
出力ログ
Jan 6 01:47:06 localhost slapd[28974]: <= bdb_equality_candidates: (uid) not indexed
原因
- インデックスが見つからないため
対応
- インデックス作成
対応手順
1.OpenLdapサービス停止
service slapd stop
2.ConfigDBを編集
vi /etc/ldap/slapd.d/cn=config/olcDatabase={1}bdb.ldif
------------------------------------------------------------
+ olcDbIndex: uid eq
+ olcDbIndex: member eq
+ olcDbIndex: uniqueMember eq
+ olcDbIndex: memberUid eq
------------------------------------------------------------
3.インデックス作成
slapindex -F /etc/ldap/slapd.d/
4.ディレクトリ権限変更
chown -R openldap:openldap /etc/ldap/slapd.d/
5.OpenLdapサービス起動
service slapd start
※参考