Я использую сервер Openfire для реализации связи XMPP между несколькими клиентами, но в фоновом режиме iOS мы не можем позволить себе читать бесполезные пакеты. Здесь, как я заметил из журналов iOS и других клиентских журналов, сервер Openfire отправляет клиенту какие-то пустые пакеты каждые 2-3 секунды. Я также проверил это с помощью Wireshark.
Кто-нибудь видел это раньше? как я могу остановить такое поведение сервера Openfire при отправке пустых пакетов?
Настройка, используемая для openfire:
- Версия сервера Openfire: 3.8.2
- TLS включен
- В настройках сервера Openfire идеальная продолжительность работы клиента составляет 60 секунд.