Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: DeeZ on 09 06 2020, 08:58:25

Title: Jabbber: Не приходят сообщения
Post by: DeeZ on 09 06 2020, 08:58:25
Добрый день.
Использую Openfire 3.10.3  и миранду как клиентов. Версия последняя на сегодня (v0.95.11 build 22556)
Иногда сообщения теряются. просто не доходят.  Влогах миранды я не вижу даже попыток получить сообщений. как будто сервер их не отправляет. Если выйти и снова зайти (offline\online) эти сообщения все таки приходят.

Еще в логах миранды нашел такое:
Code: [Select]
[12:00:34 12944] [jabber] SKIP Receive presence online from user@jabber.domain.com/Miranda (who is not in my roster and not in list - skipping)
Что это? может это быть причиной что сообщения не приходят? и как это отключить? не нашел в настройках ничего похожего на "не принимать не из листа"
Title: Re: Jabbber: Не приходят сообщения
Post by: ghazan on 10 06 2020, 14:38:26
как я уже писал в английском форуме, при работе с OpenFire надо непременно снять галку "Сжимать поток", иначе он будет терять сессию с непредсказуемым результатом
Title: Re: Jabbber: Не приходят сообщения
Post by: DeeZ on 22 06 2020, 10:07:59
Спасибо.
Сжатие было выключено.
На сервере еще включил "Disconnect clients after they have been idle for 10sec"
Поставил плагин автореконнект. Включил везде логи на мирандах.

Жду когда снова появятся случаи.

ПС все же что такое "SKIP Receive presence online"?
Title: Re: Jabbber: Не приходят сообщения
Post by: ghazan on 24 06 2020, 08:49:41
На сервере еще включил "Disconnect clients after they have been idle for 10sec"
это лишнее, Миранда полноценно поддерживает и idle, и ping.

ПС все же что такое "SKIP Receive presence online"?
буквально, там дальше всё написано: прилетел презенс хз от кого, чьего жида нет ни в базе, ни в ростере - игнорим