Chinaunix首页 | 论坛 | 博客
  • 博客访问: 783624
  • 博文数量: 201
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 2391
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-06 22:16
文章分类

全部博文(201)

文章存档

2011年(1)

2010年(2)

2009年(57)

2008年(141)

我的朋友

分类: LINUX

2008-03-22 14:18:45

在红帽企业版Linux上无法启动OpenLDAP,该如何操作?
解决方法:
相关版本: 红帽企业版Linux 3 & 4
症状: 当启动ldap服务时,日志里面有如下错误信息:
Nov 10 14:23:22 darkstar slaptest: sql_select option missing
Nov 10 14:23:22 darkstar slaptest: auxpropfunc error no mechanism available
Nov 10 14:23:22 darkstar ldap:  succeeded
Nov 10 14:23:22 darkstar slapd[5503]: sql_select option missing
Nov 10 14:23:22 darkstar slapd[5503]: auxpropfunc error no mechanism available
Nov 10 14:23:22 darkstar ldap: slapd startup failed
解决方法:
有三个地方需要检查: 1. 检查/etc/openldap/ldap.conf文件拥有人是不是ldap. 如果不是,执行下面的命令:
      chown ldap.ldap /etc/openldap/ldap.conf
2. 按照第一步的方法,检查文件 /etc/openldap/slapd.conf 的拥有人是不是ldap.
3. 在红帽企业版Linux4上面,在/etc/openldap/ldap.conf文件里面注释掉TLS_CACERTDIR /etc/openldap/cacerts
如果依然不能工作,打开slapd的调试功能。创建文件/etc/sysconfig/ldap,在此文件里面输入:
SLAPD_OPTIONS="-d 5"
更多的问题,请访问红帽的技术支持。。
 
阅读(1338) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~