修改 OpenLDAP ldif 文件抛出错误,但配置成功?

修改 OpenLDAP ldif 文件抛出错误,但配置成功?

我正在 Fedora 17 上配置 OpenLDAP。执行此操作时slaptest,我得到了以下输出:

50f16531 hdb_db_open: warning - no DB_CONFIG file found in directory /var/lib/ldap: (2).
Expect poor performance for suffix "dc=my-domain,dc=com".
config file testing succeeded

我通过将该字符串修改为我自己的域名(locate at)解决了该问题slapd.d/cn=config/olcDatabase={2}hdb.ldif。当我slaptest再次执行此操作时,我得到了以下输出:

50f16987 ldif_read_file: checksum error on "/etc/openldap/slapd.d/cn=config/olcDatabase={2}hdb.ldif"
50f16987 hdb_db_open: warning - no DB_CONFIG file found in directory /var/lib/ldap: (2).
Expect poor performance for suffix "dc=huahsin,dc=org".
config file testing succeeded

请问这是否意味着测试已成功配置?

答案1

已经配置成功了,只是没有数据库配置文件。您可能DB_CONFIG.example忘记将某个文件复制到其中/var/lib/ldap/DB_CONFIG、为其设置正确的权限,然后对其进行编辑以适合您的配置。

相关内容