Openldap 意外关闭

标签 openldap

我在 openldap 2.4.35 上使用 berkeleydb 5.0.32.NC 从源 tarball 安装了 CentSO 6.4 x86_64

运行几天后,ldap 服务器意外关闭。这是最后的日志:

ber_get_next
TLS trace: SSL3 alert read:warning:close notify 
52b7b798 ber_get_next on fd 13 failed errno=0 (Success)
52b7b798 conn=1023 op=70 do_unbind
52b7b798 connection_close: conn=1023 sd=13
TLS trace: SSL3 alert write:warning:close notify
52b7cbba daemon: shutdown requested and initiated.
52b7cbba slapd shutdown: waiting for 0 operations/tasks to finish
52b7cbba slapd shutdown: initiated
52b7cbba ====> bdb_cache_release_all
52b7cbba slapd destroy: freeing system resources.
52b7cbba slapd stopped.

配置文件( slapd.conf ):
include         /home/ucportal/local/openldap/etc/openldap/schema/core.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/corba.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/cosine.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/duaconf.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/dyngroup.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/inetorgperson.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/java.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/misc.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/nis.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/openldap.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/ppolicy.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/collective.schema
include         /home/ucportal/local/openldap/etc/openldap/schema/uc.schema

pidfile         /home/ucportal/local/openldap/var/run/slapd.pid
argsfile        /home/ucportal/local/openldap/var/run/slapd.args

loglevel        1
logfile /home/ucportal/openldap/var/log/slapd.log

database        bdb
suffix          "dc=ucweb,dc=com"
rootdn          "cn=admin,dc=ucweb,dc=com"

rootpw  123456

directory       /home/ucportal/local/openldap/var/openldap-data

index   objectClass     eq
index entryUUID,entryCSN eq

TLSCACertificateFile /home/ucportal/openldap/etc/openldap/cacerts/ca.crt
TLSCertificateFile /home/ucportal/openldap/etc/openldap/ldap-server.crt
TLSCertificateKeyFile /home/ucportal/openldap/etc/openldap/ldap-key.pem

注意:我使用 非 root 用户安装并运行 openldap

我使用这个命令来启动 ldap 守护进程:slapd -f ~/openldap/etc/openldap/slapd.conf -d 1 -h 'ldaps://0.0.0.0:6361'
有什么建议?

最佳答案

这是 Open- 的一个非常常见的问题。 LDAP 服务器,首先我会建议您将此问题迁移到 serverfault .这将是一个很好的做法,始终以 root 权限运行您的守护进程。

根据我迄今为止的研究,我想与您分享这些链接,希望它们可以帮助您解决问题。

  • http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,10/func,view/id,19945/
  • http://www.openldap.org/lists/openldap-software/200502/msg00268.html

  • 配置 OpenLDAP
  • https://serverfault.com/questions/138286/configuring-openldap-and-ssl
  • http://www.openldap.org/doc/admin24/slapdconf2.html
  • 关于Openldap 意外关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21619553/

    相关文章:

    redhat - 从源代码构建 OpenLDAP 而缺少 BerkelyDB

    java - 是否可以使用以下参数用户名、服务器IP、域查询 LDAP 以检查用户是否存在

    c# - 使用 "DirectoryEntry"API 从远程计算机通过 ssl 连接到 LDAP

    java - LDAP JAVA 和用户密码

    java - 如何从 Java/JNDI 修改 OpenLDAP 中的操作属性?

    linux - 连接 kerio 和 openldap

    ldap - Weblogic 不缓存 LDAP

    C# 如何向具有多个对象类的 LDAP 添加条目

    Python ldap3 LDAPSocketOpenError 无法发送消息,套接字未打开

    ldap - 使用UNBoundID SDK重置AD密码