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

我正在使用LDAP通过活动ldap下的net ldap gem对我们的数据库进行身份validation。 它在我的本地系统中工作得很好,当我在控制台中运行它时,但当我将我的应用程序滚到生产时,最终它开始抛出这个错误:

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型的响应类型。

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