我正在使用LDAP通过活动ldap下的net ldap gem对我们的数据库进行身份验证。它在我的本地系统中工作得很好,当我在控制台中运行它时,但是当我将我的应用程序推出到生产环境时,最终它开始抛出这个错误:
invalid response-type in search: 24
vendor/bundle/ruby/1.9.1/gems/net-ldap-0.2.2/lib/net/ldap.rb:1418:in `block in search
之前有没有人见过这个错误?看起来它只是简单地以某种方式变得陈旧 - 我有多个网络头,它会在一个但不会在其他网站上失败,并且应用程序的简单重启会使它消失 - 暂时。然后它又回来了。有任何想法吗?我甚至无法弄清楚24的响应类型。
答案 0 :(得分:0)
所以,有趣的是(这不是一个TOTAL解决方案),如果我用ruby-ldap切换net-ldap,这个问题就会消失。我不明白为什么。