Openldap错误:ldap_sasl_interactive_bind_s: Invalid credenti

最近在redhat enterprise linux 6.0上配置openldap服务器时总是在提示一个错误:

ldapwhoami或者ldapsearch是出现sasl绑定错误

ldap_sasl_interactive_bind_s: Invalid credentials (49)
       additional info: SASL(-13): user not found: no secret in database

网络上针对ldap服务器的49错误解决方法有很多,我这里就自己的经验总结下:

1。默认的openLDAP是基于 sasl 的绑定,需要先创建sasl用户及其密码
[[email protected] html]# saslpasswd2 -c UserName
输入两次密码,密码保存在/etc/sasldb2,可以用 sasldblistusers2 命令查看用户名称
在ldapsearch等命令中使用 -U UserName -W参数,然后输入上面的密码就行

2。查看修改/etc/openldap/slapd.conf
rootpw     123456  注:行首不能有空格,属性于值间隔用tab键隔开

3。mv /etc/openldap/slapd.d /etc/openldap/slapd.bak

//将这个文件夹改为其它名字,在redhat enterprise linux 6.4中需要这么做,其他版本未知

4。chmod 644 /etc/openldap/dlapd.conf ,如果不行设为777再试下

时间: 2024-10-11 03:26:34

Openldap错误:ldap_sasl_interactive_bind_s: Invalid credenti的相关文章

发生了Post错误:错误代码40005,微信返回错误信息:invalid file type

给客户部署 PxxCms, 使用群发功能发送图文的的时候提示: 发生了Post错误:错误代码40005,微信返回错误信息:invalid file type, 没学过php伤不起 ... Google 到某哥的博客, 有解决方案, 但是tmd 收费...擦了, 自己改 找到 \PigCms\Lib\Action\User\MessageAction.class.php 的 sendAll 方法, 大约112 行, 改成如下,注释掉第一行file_put_contents(...); //file

错误解决 :Invalid byte 3 of 3-byte UTF-8 sequence.

最近使用ant 多渠道打包  老是编译不成功 提示如下错误 I/O error for /wemicommunity/AndroidManifest.xml: Invalid byte 3 of 3-byte UTF-8 sequence. 网上查了很多资料后 认定是字符编码问题 应该是在其它编码格式文件    直接粘贴到UTF-8 编码格式的项目里 导致了乱码 具体解决办法是 1   使用记事本打开 2    另存为   使用UFT-8 保存 3  打开文件 将错误的编码删除 字符编码问题迎刃

Apache2.4启动时报AH00526错误(Invalid command 'Order')

在WIN XP下手动配置PHP环境,安装Apache2.4+fastcgi后,重启Apache服务,出现如下提示: AH00526: Syntax error on line 293 of D:/php_web/Apache24/conf/httpd.conf: Invalid command 'Order', perhaps misspelled or defined by a module not includedin the server configuration 搜索一下,大多是说mo

myBatis的binding错误:Invalid bound statement (not found)

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误这个问题我找了好久,终于找到了正确的写法: <select id="getEmpByIdAndLastName" resultType="com.atguigu.mybatis.bean.Employee"> select id, last_name, gender, email from tb

[mybatis] mybatis错误:Invalid bound statement (not found)

点击菜单抛出异常: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.misscandy.inter.UserMapper.findAllUsers org.springframe

nginx错误:invalid PID number

今天修改了nginx的反向代理配置文件 然后 /usr/local/nginx/sbin/nginx -s reload 的时候出现了以下错误 解决办法: 原文地址:http://blog.51cto.com/zhangcf/2091592

Docker 错误 docker: invalid reference format. 的解决

运行 docker run –it –v /dataset:/dataset –v /inference:/inference –v /result:/result floydhub/pytorch:0.4.0-py2.29 /inference/inference.sh 报错 docker: invalid reference format. See 'docker run --help'. 发现原来是...原来是...网站上复制下来的–应该是-才对. 所以这件事告诉我们,作为发布者,务必用<

mybatis错误:Invalid bound statement (not found)

解决办法是去看看mybatis配置里面的可能因为配置为什么格式文件解析不到 <property name="mapperLocations" value="classpath*:com/******/mappers/*Mapper.xml"></property> 或者路径问题,导致该文件无法解析.

解决PowerDesigner 错误:Invalid repository user or password!

解决方法:如图-在Login name处:记得默认用户为大写ADMIN而非admin,Password:默认为空,这样就可以通过PD正确连接数据库了.