0

我正在使用 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 是什么。

4

1 回答 1

0

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

于 2012-04-26T12:57:59.270 回答