记一次 LDAP debug 过程

本文记录了一次解决LDAP启动错误的过程,问题根源在于启动文件的配置错误,而非通常检查的密码或配置。在主从配置的LDAP环境中,每次启动时从机加载错误路径导致‘can’t get config from ldap://Hostname:10389’的报错。通过对启动文件的深入检查,发现了路径变量问题,提示我们在遇到此类问题时,应更关注基础设置和启动脚本。
摘要由CSDN通过智能技术生成

@记一次 LDAP debug 过程

Hostname:~ # ldapsearch ‘objectClass=*’ -b cn=config -D cn=config -H ldap://$Hostname:10389 -x -w ‘password’ -LLL -v

ldap_initialize( ldap://Hostname:10389/??base )
ldap_bind: Invalid credentials (49)

can’t get config from ldap://$Hostname:10389
网上查了很多
由于我们采用的是 Ldap 一主多从的配置
每次启动的时候都报错
反复确认过 password 不存在问题 配置也是对的
而且试过多次 删掉从机上面的配置 重新同步 但是一直报错

比较了 主从的启动文件 发现从机在启动时候 加载路径有问题
每次都是加载错误路径 :
*

$AUTHSRVBIN -h $URI -f $SLAPD_CONF -s 256
$AUTHSRVBIN -h $URI -F $SLAPD_CONFDIR -s 256

其实每次启动的时候都会报:
can’t get config from ldap://Hostname:10389
但没有考虑过启动文件会出问题,每次都是找配置的问题。。。

经验:
从根本问题出发,启动报错 很有可能就是启动文件有问题,而启动文件常常跟路径 变量有关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值