• ldap安装配置过程中遇到的错误,以及解决方法


    错误1:

    [root@openldap openldap]# ldapsearch -LLL-W -x -H ldap://etiantian.org -D "cn=admin,dc=etiantian,dc=org" -b"dc=etiantian,dc=org" "(uid=*)"

    Enter LDAP Password:

    ldap_bind: Invalid credentials (49)

    错误描述:

    搜选的时候,提示ldap_bind: Invalid credentials (49)

    官方说是密码错误

    其实是版本问题

    ldap2.3和2.4配置冲突问题



    解决方法:

    rm -rf /etc/openldap/slapd.d/*

    slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/

    ll /etc/openldap/slapd.d/

    chown -R ldap.ldap /etc/openldap/slapd.d

    /etc/init.d/slapd restart

    OK搞定

    错误2:

    [root@openldap openldap]# slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/

    58116898 /etc/openldap/slapd.conf: line 139: <rootpw> can only be set when rootdn is under suffix

    slaptest: bad configuration directory!

    错误描述:

    配置文件错误,是以下位置配置错误,注意符号

    106 database        bdb

    107 suffix    "dc=etiantian.dc=org"

    108 checkpoint      1024 15

    109 rootdn    "cn=admin,dc=etiantian,dc=org"

    解决方法:

    106 database        bdb

    107 suffix    "dc=etiantian,dc=org"

    108 checkpoint      1024 15

    109 rootdn    "cn=admin,dc=etiantian,dc=org"

    错误3:

    [root@openldap openldap]# /etc/init.d/slapd restart

    Stopping slapd:                                            [  OK  ]

    Checking configuration files for slapd:                    [FAILED]

    58116b90 ldif_read_file: Permission denied for"/etc/openldap/slapd.d/cn=config.ldif"

    slaptest: bad configuration file!

    错误描述:

        重启的时候Permission denied,说明权限不够

    解决方法:

        chown -R ldap.ldap/etc/openldap/slapd.d

        /etc/init.d/slapd restart

  • 相关阅读:
    二级缓存
    java面试题
    BRD,MRD,PRD文档
    程序做处理时,try..catch和if..else的区别
    关于java中字符串截取
    导出oracle数据库表(备份表)操作命令
    WSDL文件生成java类
    Linux下redis安装(单机版)
    Springboot2.0访问Redis集群
    Spring Cloud Sleuth通过Kafka将链路追踪日志输出到ELK
  • 原文地址:https://www.cnblogs.com/mafeng/p/10097887.html
Copyright © 2020-2023  润新知