Эту новость я пишу со слабо теплящийся надеждой достучаться до админов сервера jabber.ru
В настоящий момент сервер фактически не дает возможности добавлять новые контакты.
Eесли вы пользуетесь этим сервисом или зависите от него в той или иной форме, то имейте это ввиду.
Сценарий 1:
два аккаунта:
xxx@server.com (любой сервер кроме jabber.ru)
xxx@jabber.ru
Оба аккаунта добавляют друг друга в контакты на своих клиентах (не важно в каких).
После этого xxx@jabber.ru находится в ростере xxx@server.com , но xxx@server.com НЕ НАХОДИТСЯ в ростере xxx@jabber.ru (с точки зрения сервера, на клиенте все нормально) со всеми вытекающими последствиями:
невозможно послать сообщение из xxx@server.com на xxx@jabber.ru, xxx@server.com не видит онлайн статус xxx@jabber.ru
Почему я считаю, что проблема с ростером? Я увидел в логах соответсвующую ошибку при попытке послать сообщение из xxx@xabber.org на yyy@jabber.ru плюс дополнительная информация полученная программным путем.
Сценарий 2:
два аккаунта:
xxx@jabber.ru
yyy@jabber.ru
Оба аккаунта добавляют друг друга в контакты на своих клиентах (не важно в каких).
После этого оба аккаунта НЕ НАХОДЯТСЯ в ростерах друг у друга на серевере и не видят онлайн статусы друг друга. Сообщения доходят (иногда, в зависимости от настроек клиента), по-видимому из-за того, что сервер пропускает сообщения между своими собственными аккаунтами даже в таком случае.
Раньше такой проблемы не было и старые добавленные контакты функционируют как положено.
Проблема существует только с сервером jabber.ru. Все остальные сервера, которые я проверял, работают нормально в этом отношении.
Конференция support@conference.jabber.ru фактически бесполезна т.к. при попытке сообщить о проблеме выдается сообщение типа «You are not participating» и сообщить о проблеме невозможно..
ссылка на оригинал статьи https://habr.com/ru/articles/1036204/