免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: py
打印 上一主题 下一主题

[ldap] 写给所有OpenLDAP不能正常启动的人 [复制链接]

论坛徽章:
0
161 [报告]
发表于 2008-09-13 22:58 |只看该作者

recovery ldap db

/usr/bin/db_recover   to recover 2.2.XX  ldap corrupted database

论坛徽章:
0
162 [报告]
发表于 2008-09-13 23:02 |只看该作者

回复 #158 moocky 的帖子

/usr/bin/db_recover to fix the problem

论坛徽章:
0
163 [报告]
发表于 2008-10-26 15:58 |只看该作者
# /usr/local/openldap/libexec/slapd -d 256
@(#) $OpenLDAP: slapd 2.4.11 (Oct 26 2008 15:27:21) $
        root@affnet-xen2.pconline.com.cn:/usr/local/src/openldap-2.4.11/servers/slapd
bdb_monitor_db_open: monitoring disabled; configure monitor database to enable
slapd starting

好奇怪, 怎么我的就是出不了那行:
Expect poor performance for suffix dc=my-domain,dc=com.

论坛徽章:
0
164 [报告]
发表于 2008-10-26 21:48 |只看该作者
好贴当然要支持下啦,楼主辛苦了

论坛徽章:
0
165 [报告]
发表于 2011-10-26 20:31 |只看该作者
没人回复了?请问如何知道OpenLDAP使用的是V2还是V3版本协议

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
166 [报告]
发表于 2011-10-27 07:21 |只看该作者
没人回复了?请问如何知道OpenLDAP使用的是V2还是V3版本协议
suautotest 发表于 2011-10-26 20:31


OpenLDAP 2.x之后的版本默认都是使用LDAPv3协议,有一些老的应用仍然只支持V2,只要修改slapd.conf,加入allow bind_v2就可以了

论坛徽章:
0
167 [报告]
发表于 2012-01-29 15:13 |只看该作者
回复 30# zhaowx


    我是在bdb_db_open: dbenv_open(./data)卡住,怎么解决?启动不了,运行环境win7

论坛徽章:
0
168 [报告]
发表于 2012-03-30 15:58 |只看该作者
[root@localhost openldap]# ../../sbin/slaptest
4f756780 bdb_db_open: database "dc=demo,dc=com": db_open(/usr/local/openldap/var/openldap-data/id2entry.bdb) failed: No such file or directory (2).
4f756780 backend_startup_one (type=bdb, suffix="dc=demo,dc=com"): bi_db_open failed! (2)
slap_startup failed (test would succeed using the -u switch)
[root@localhost openldap]#

论坛徽章:
0
169 [报告]
发表于 2012-04-27 16:49 |只看该作者
  1. 4f9a5cc4 @(#) $OpenLDAP: slapd 2.4.30 (Apr 25 2012 11:39:56) $
  2.         root@localhost.localdomain:/root/openldap-2.4.30/servers/slapd
  3. 4f9a5cc4 WARNING: No dynamic config support for database meta.
  4. 4f9a5cc4 slapd starting
复制代码
不知道这个WARNING是什么意思,虽然是起来了,但是使用php程序读数据出不来

  1. 4f9a5d49 conn=1000 fd=10 ACCEPT from IP=172.31.1.5:37364 (IP=0.0.0.0:389)
  2. 4f9a5d49 conn=1000 op=0 do_bind: invalid dn (test.zhang@aaa.com.cn)
  3. 4f9a5d49 conn=1000 op=0 RESULT tag=97 err=34 text=invalid DN
  4. 4f9a5d49 conn=1000 op=1 UNBIND
  5. 4f9a5d49 conn=1000 fd=10 closed
复制代码
说是DN不对,但是这个DN是我虚拟出来的:

  1. database        meta
  2. suffix          "dc=aaa,dc=com,dc=cn"
  3. rootdn          "cn=admin,dc=aaa,dc=com,dc=cn"
  4. rootpw          "jrj"
  5. uri             "ldap://192.168.1.240/dc=aaa,dc=com,dc=cn"
  6. suffixmassage   "dc=aaa,dc=com,dc=cn" "ou=Users,dc=old,dc=com,dc=cn"
复制代码
为什么呢?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
170 [报告]
发表于 2012-04-28 07:27 |只看该作者
gamenessman 发表于 2012-04-27 16:49
不知道这个WARNING是什么意思,虽然是起来了,但是使用php程序读数据出不来说是DN不对,但是这个DN是我虚拟 ...

第一个问题以前有人问过我,我记得当时查的结果是你的数据目录中缺一个文件。这个问题可以忽略。

第二个问题,什么叫虚拟出来的?你要用一个合法的DN,所谓合法就是DN格式书写正确并存在于LDAP中
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP