Я использую LDAP для аутентификации в нашей базе данных через чистый ldap gem под активным ldap. Он отлично работает с моей локальной системы, и когда я запустить его в консоли, но когда я качусь мое приложение к производству, в конце концов, он начинает бросать эту ошибку:Чистая жемчужина LDAP в Ruby: «недопустимый тип ответа в поиске: 24»
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.
Код результата 24 отсутствует в [LDAP standard] (http://tools.ietf.org/html/rfc4511#appendix-A), поэтому здесь происходит что-то фанки. –