ilicho42
Newbie | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Коллеги, ну не понимаю я, хоть убейте (опять про стыковку 2х openfire)!!! Я вижу что все это уже разжовано, пережованно, толку только ноль. Неделю бьёмся. Ситуация такая, есть центральный филиал где давно работает сервак, и хочется прицепить к нему филиалы. Причем так чтобы в каждом филиале стоял свой openfire. Центральный сервак стоит в домене subdomain.domain.ru и имеет имя center.subdomain.domain.ru. Филиальный сервак в другом домене: subdomain2.domain.ru с именем filial.subdomain2.domain.ru. В настройках openfire s2s разрешил все, порты открыты. filial.subdomain2.domain.ru резолвит center.subdomain.domain.ru, и center.subdomain.domain.ru резолвит filial.subdomain2.domain.ru. search.center.subdomain.domain.ru и search.filial.subdomain2.domain.ru так же в DNS прописаны. В филиале жму добавить пользователя, набираю: user@center.subdomain.domain.ru - пользователь найден, переписка идет, но мой статус у пользователя с центрального сервака офлайн, а его статус у меня соответствует действительности. После перезапуска клиента (spark) найденный пользователь с другого сервера либо исчезает либо остается в списке контактов, но сообщения до него не доходят. Очень часто найденного пользователя не получается добавить в контакт лист - spark ругается: невозможно добавить пользователя. В поиске spark есть возможность добавить сервис поиска, если филиальному клиенту добавляю этот сервис: search.center.subdomain.domain.ru, то ругается что нет связи с сервером поиска. Всё это наблюдается на обоих серверах, только статус всегда невиден на center. Помогите люди знающие, как их заставить работать по человечески?!?! |