Ruby中的Net LDAP gem:“搜索中的响应类型无效:24”

时间:2012-03-08 17:19:44

标签: ruby-on-rails ruby ldap netldap

我正在使用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的响应类型。

1 个答案:

答案 0 :(得分:0)

所以,有趣的是(这不是一个TOTAL解决方案),如果我用ruby-ldap切换net-ldap,这个问题就会消失。我不明白为什么。