执行 sudo service slapd start 会引发错误:
-- 单元 slapd.service 已开始启动。4 月 8 日 08:47:31 邮件 slapd[31144]:* 启动 OpenLDAP slapd 4 月 8 日 08:47:32 邮件 slapd[31149]:@(#) $OpenLDAP: slapd (Ubuntu)(2017 年 5 月 30 日 19:20:53 ) $buildd@lgw01-18:/build/openldap-JXEADB/openldap-2.4.42+dfsg/debian/build/se Apr 08 08:47:32 mail slapd[31149]: DIGEST-MD5 common mech free Apr 08 08 :47:32 邮件 slapd[31144]: ...失败!Apr 08 08:47:32 mail systemd[1]:slapd.service:控制进程退出,code=exited status=1 Apr 08 08:47:32 mail systemd[1]:无法启动 LSB:OpenLDAP 独立服务器(轻量级目录访问协议——主题:单元 slapd.service 失败——定义者:systemd
-- 支持: http: //lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 单元 slapd.service 失败。
-- 结果失败。4 月 8 日 08:47:32 邮件 systemd[1]:slapd.service:单元进入失败状态。4 月 8 日 08:47:32 邮件 systemd[1]:slapd.service:失败,结果为“退出代码”。
我确实检查了目录权限。美好的。启动 sudo -u openldap slapd -d 1 工作正常,没有抛出错误。
任何想法为什么它不会启动?journalctl 输出对错误到底是什么没有帮助。