Установлен OpenFire 3.6.4. Не всё гладко, но работал сносно. До появления Ubuntu 9.10. Из этой версии клиенты (разные) часто вылетают с ошибкой "ошибка в протоколе". Empathy часто не может подключиться, ругается на некорректный логин. При чем в ростере этот пользователь появляется и сразу отключается.
Сервер на ASP12. Пробовал переставить на Ubuntu 8.10 - некоторые вопросы решило, но "ошибка в протоколе" остается.
Собственно вопрос: у кого-то OpenFire нормально работает? Имеет смысл терзать его, или придется перебираться на ejabberd?