c00per
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Все же буду просить помощи. Вроде не нуб, но этот openfire мне уже мозг сьел. Дано: Openfire 3.9.0 с прикрученым плагином, Server 2008 R2. Плагин настраивался по мануалу в шапке, 10 раз все проверял. Клиент - миранда из шапки, система - XP. Первоначально пытался подключаться квипом, в обычном режиме заходит, при включенном NTLM - ни в какую. Переключился на миранду - фиг, не логинится даже в обычном режиме, отключаешь поддержку SASL - логинится. Дурдом. Запустил Wireshark, начал искать причины подобного поведения. Выяснилось, что миранда при авторизации по логину и паролю с какого-то перепоя продолжает использовать NTLM, в то время когда квип переходит на PLAIN и отлично авторизуется. Дальше поехали. При включенном SASL и NTLM на попытки логина из обоих клиентов у openfire реакция одинаковая: org.jivesoftware.openfire.nio.ConnectionHandler - Closing connection due to error while processing message: <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='NTLM'>#HASH#</auth> В дебаг ничего наталкивающего на размышления не пишется. Есть пара сомнительных моментов в моем конфиге: 1. Время - изначально в openfire выставил +3GMT, потом поменял на правильные +4 но в логах почему-то продолжает фиксироваться время с ошибкой на час. 2. По младенческой дурости выставил полное имя домена company.int вместо company.local (только потом узнал что .int - домен публичный) сейчас уже менять имя домена затруднительно. Могут эти моменты источниками моей проблемы, или все-таки я где-то накосячил прикручивая плагин? |