Проблема кодировки символов Rubycas-сервером (Внутренняя ошибка сервера)
С тех пор, как пару месяцев назад мы использовали в производственной среде rubycass-сервер 1.0, проверяющий по Active Directory (сервер Microsoft 2008 r2). Мы используем ruby 1.9.2p180, sinatra-1.1.3... У нас проблемы с испанским и каталонским языками. Если пользователь вводит "или" в поле логина или пароля при отправке формы, он выдает сообщение "внутренняя ошибка сервера". Я активировал режим отладки в параметрах config.yml, но когда эта ошибка возрастает, она не отображается в файле журнала. Пару дней назад я попробовал последнюю версию rubycas 1.1.0, и эта ошибка (Внутренний сервер..) не произошла, но если в логине / пароле был какой-либо из этих символов, проверка всегда заканчивалась сообщением "пароль неверный", Я думаю, что это ошибка кодирования.
Кто-нибудь нашел решение этой проблемы?
Заранее спасибо,
1 ответ
Решаемые. Проблема была вызвана тем, что мы использовали старую версию net-ldap (0.1.1). Я обновил этот драгоценный камень до последней версии (0.3.1) и работает как шарм.