免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: py

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

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-27 10:40 |显示全部楼层
原帖由 py 于 2007-4-26 17:58 发表
schema文件的顺序是先include标准的,再引入自己的,把自己的文件放在最前面肯定是会不行。OpenLDAP在安装好之后/usr/local/etc/openldap/下有一个配置文件的范例文件,修改这个文件就可以。最后的这个错误是因为 ...



你说的是slapd.conf.default这个文件吧? qmailUser 这个属性确实没有,我直接copy ,qmail.schema这个文件放到schema目录下的,不懂LDAP,不知道是不是qmail.schema本身就有问题,还是怎么回事,如果想修改应当如何修改呢?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-27 11:49 |显示全部楼层
原帖由 mq110 于 2007-4-27 10:40 发表



你说的是slapd.conf.default这个文件吧? qmailUser 这个属性确实没有,我直接copy ,qmail.schema这个文件放到schema目录下的,不懂LDAP,不知道是不是qmail.schema本身就有问题,还是怎么回事,如果想修改应当如 ...

看提示 好像是 qmail.schema 这个定义的问题

如果需要我可以把我的这个文件传给你

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-27 16:58 |显示全部楼层
原帖由 大大狗 于 2007-4-27 11:49 发表

看提示 好像是 qmail.schema 这个定义的问题

如果需要我可以把我的这个文件传给你



好啊..传给我吧.QQ

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2007-04-27 20:33 |显示全部楼层
原帖由 kor 于 2007-4-27 00:54 发表
请问我在本地启动ldap正常,但是把directory放置在一个nfs share的目录上,启动到:
backend_startup_one: starting "cn=config"
backend_startup_one: starting "o=qmail"
就没有动静了 ...

实在抱歉,我没有把LDAP数据放在NFS服务器上过,现在我这里也没有这样的环境,无法测试。但我记得BDB的数据好想只能在本地硬盘。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2007-04-27 20:35 |显示全部楼层
原帖由 lin0330 于 2007-4-27 10:39 发表
Server starting.
Plugin of type EXTENDEDOP is successfully loaded from libevent.so.
Plugin of type EXTENDEDOP is successfully loaded from libtranext.so.
Plugin of type EXTENDEDOP is successfully ...

这个,什么环境呢?什么系统,LDAP版本,如何启动的,完全干净安装启动就这样了?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2007-04-27 20:39 |显示全部楼层
原帖由 mq110 于 2007-4-27 10:40 发表



你说的是slapd.conf.default这个文件吧? qmailUser 这个属性确实没有,我直接copy ,qmail.schema这个文件放到schema目录下的,不懂LDAP,不知道是不是qmail.schema本身就有问题,还是怎么回事,如果想修改应当如 ...

qmail.schema应该官方就有发布吧?对qmail不了解,但如果缺失的属性太多就有可能是它的问题了。qmail.schema这个文件放在哪都可以,只要在配制文件中include进来就可以了。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-27 21:00 |显示全部楼层
原帖由 mq110 于 2007-4-27 16:58 发表



好啊..传给我吧.QQ

抱歉啊 我找了一下 没有这个文件 你可以看一个这里

http://www.openldap.org/lists/openldap-bugs/200006/msg00041.html

这个是官方的写法  qmailUser 在 sladp.conf 里的定义

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-28 16:09 |显示全部楼层
原帖由 大大狗 于 2007-4-27 21:00 发表

抱歉啊 我找了一下 没有这个文件 你可以看一个这里

http://www.openldap.org/lists/openldap-bugs/200006/msg00041.html

这个是官方的写法  qmailUser 在 sladp.conf 里的定义



加上那几个定义文件后 启动不了了,而且报错都看不出来了.

[root@mail etc]# /usr/local/libexec/slapd -d 256
@(#) $OpenLDAP: slapd 2.3.32 (Apr 26 2007 15:09:0 $
        root@mail.inner.mobileavs.cn:/home/openldap-2.3.32/servers/slapd
slapd stopped.
connections_destroy: nothing to destroy.
[root@mail etc]#

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-04-28 16:10 |显示全部楼层
slapd.conf:

include /usr/local/etc/openldap/slapd.oc.conf
include /usr/local/etc/openldap/slapd.at.conf


include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/corba.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/qmail.schema


pidfile         /usr/local/var/run/slapd.pid
argsfile        /usr/local/var/run/slapd.args


database ldbm

suffix "dc=mail , dc=inner , dc=mobileavs , dc=cn"
rootdn "dc=mail , dc=inner , dc=mobileavs , dc=cn"
rootpw 123

index objectclass,mail,uid eq
index qmailUser eq




slapd.oc.conf:
objectclass qmailUser
     requires
          objectclass,
          mail,
          uid
     allows
          mailMessageStore,
          homeDirectory,
          userPassword
          mailAlternateAddress,
          qmailUID,
          qmailGID,
          mailQuota,
          mailHost,
          mailForwardingAddress,
          deliveryProgramPath,
          qmailDotMode,
          deliveryMode,
          mailReplyText,
          accountStatus

slapd.at.conf:
attribute    mailAlternateAddress    cis
attribute    qmailUID                cis
attribute    qmailGID                cis
attribute    mailMessageStore        cis
attribute    homeDirectory           cis
attribute    mailQuota               ces
attribute    mailForwardAddress      cis
attribute    deliveryProgramPath     cis
attribute    deliveryMode            cis
attribute    mailReplyText           cis
attribute    mailDotMode             cis
attribute    mailHost                cis
attribute    accountStatus           cis

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2007-04-28 18:31 |显示全部楼层
原帖由 mq110 于 2007-4-28 16:10 发表
slapd.conf:

include /usr/local/etc/openldap/slapd.oc.conf
include /usr/local/etc/openldap/slapd.at.conf


include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/ ...

这个不行,估计是openldap的版本太早地缘故,这个邮件列表的文章http://www.openldap.org/lists/openldap-bugs/200006/msg00041.html用的是Openladp 1.2.10,openldap1.x大概是九几年写出来的,现在已经有了翻天覆地的变化,配置文件也有了很大改变。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP