В звонке Jitsi Meet может отображаться сообщение «Вы были отключены», если соединение с каналом связи прервалось, если передача медиаданных WebRTC не может достичь видеомоста или если локальная сеть или браузер прерывают сессию. Начните с проверки, затрагивает ли проблема одного участника или всех. Это обычно позволяет определить, следует ли устранять неполадки на устройстве и в сети или на сервере Jitsi.
Краткий контрольный список для сортировки пациентов
| Что вы наблюдаете | Первая проверка | Наиболее вероятная область для исследования |
| Отключился только один человек. | Повторное подключение с другой сети или устройства. | Участник использует Wi-Fi, VPN, браузер, приложение или локальный брандмауэр. |
| Несколько человек одновременно отключаются. | Спросите, используют ли они один и тот же хост Jitsi. | Сбой в работе сервера, обратного прокси-сервера, межсетевого экрана, интернет-соединения или сервиса. |
| Встреча продолжается, но звук/видео зависает. | Кратковременно выключите камеру и проверьте, восстановился ли звук. | Путь передачи данных, пропускная способность, фильтрация UDP или нагрузка на устройство. |
| Разрыв соединения происходит только в сети одной компании или школы. | Повторите еще раз, используя одобренную точку доступа. | Сетевая политика, прокси-сервер, VPN или заблокированный трафик WebRTC |
| Проблема возникает после смены сервера или прокси-сервера. | Проверьте последние журналы конфигурации и обслуживания. | Настройки сигнализации Jitsi, TLS, NAT или брандмауэра, установленные на собственном сервере. |
Не меняйте сразу несколько настроек. Проверьте одно изменение, по возможности снова подключитесь к той же встрече и отметьте, изменился ли симптом.
Сначала определите, какое соединение не удалось установить.
Jitsi Meet использует WebRTC для передачи аудио и видео в реальном времени. Успех встречи зависит не только от загрузки страницы: браузер должен поддерживать связь с сервером и устанавливать канал передачи медиаданных к Jitsi Videobridge. Иногда участник может оставаться видимым в комнате, пока медиафайлы зависают; сообщение «Вы были отключены» может указывать на более масштабное прерывание сессии или сигнала. Точную причину невозможно определить только по этому сообщению.
Запишите время разрыва соединения, отображало ли браузер запрос на переподключение, затронула ли эта проблема других участников, а также проводилась ли встреча на meet.jit.si или на частном домене Jitsi. Избегайте публичной публикации частной ссылки на встречу, названия комнаты, токена доступа или неотредактированных логов.
Проверяет наличие участника с помощью браузера.
1. Повторно подключитесь и подтвердите ссылку на встречу.
Воспользуйтесь появившейся на экране кнопкой повторного подключения. Если встреча не возобновляется, откройте исходную ссылку-приглашение в новой вкладке и подключитесь снова. Убедитесь, что название комнаты и домен организатора совпадают с приглашением; опечатка или устаревшая ссылка могут вести в другую комнату или к другому организатору. Если все участники отключились, подождите немного и спросите организатора встречи, доступна ли услуга, прежде чем снова обновлять страницу.
2. Проверьте работу поддерживаемого, обновленного браузера.
Обновите браузер, полностью закройте его и попробуйте снова подключиться к совещанию. Если разрыв соединения повторится, протестируйте другой браузер, поддерживаемый Jitsi. В справочнике поддерживаемых браузеров Jitsi указаны поддерживаемые браузеры и примечания к платформам; проверяйте эту страницу, поскольку информация о поддержке может меняться. На iPhone и iPad разные производители браузеров используют один и тот же движок, поэтому использование браузера другой марки может не выявить проблему, связанную с движком браузера.
Для более корректного сравнения попробуйте использовать приватное окно или временно отключите расширения, которые фильтруют скрипты, блокируют трекеры или изменяют сетевые запросы. Если это решит проблему, включайте расширения по одному, чтобы выявить конфликт. Не оставляйте средства защиты отключенными в качестве постоянного решения.
3. Сравните сети
Подойдите ближе к точке доступа Wi-Fi, приостановите загрузку больших файлов или резервное копирование в облако и протестируйте еще раз в другой сети, к которой у вас есть доступ. Использование точки доступа на телефоне может помочь отличить проблему с домашней или рабочей сетью от проблемы с браузером или сервером. Если Jitsi работает в альтернативной сети, но постоянно отключается в исходной, сообщите сетевому администратору время тестирования и спросите, фильтруется ли трафик WebRTC в реальном времени.
Использование VPN, прокси-сервера, портала авторизации или брандмауэра может нарушать передачу сигналов или мультимедиа. Если вашей организации требуется VPN, не нарушайте политику компании; уточните у ИТ-отдела, разрешен ли доступ к хосту Jitsi. Если вам разрешено сравнивать данные с отключенным VPN, делайте это только на короткое время и затем снова включите его.
4. Проверьте состояние устройства и приложения.
На телефоне во время тестирования оставьте приложение Jitsi или браузер на переднем плане и отключите ограничения энергосбережения для этого теста, если ваше устройство это позволяет. Мобильные операционные системы могут приостанавливать фоновую сетевую активность. Также убедитесь, что приложение и операционная система обновлены, а затем перезагрузите устройство, если соединение продолжает прерываться. Проблемы с разрешениями микрофона или камеры обычно влияют на доступ к устройству, а не свидетельствуют о разрыве сетевого соединения, поэтому рассматривайте эти симптомы отдельно.
Когда аудио/видео не работает, но страница собрания остается открытой
Временно выключите камеру и проверьте, стабилизируется ли звук. Это может снизить использование полосы пропускания, но не исправит неисправный маршрут к серверу. Если звук и видео одновременно не работают в одной сети, проверьте ограничения брандмауэра или NAT. В руководстве по самостоятельному размещению Jitsi указаны порты TCP 443 для общего доступа к веб-сайту, UDP 10000 для обычных аудио/видеоконференций и TCP 5349 для резервного подключения при блокировке UDP; при использовании STUN может также использоваться UDP 3478. Это требования к развертыванию на стороне сервера, а не порты, которые участник должен открыть на личном устройстве. См. текущие рекомендации по брандмауэру и NAT Jitsi .
Если совещание проходит через другое соединение, сообщите об этом сетевому администратору. Попросите его проверить правила организации для имени хоста Jitsi и трафика WebRTC, вместо того чтобы требовать полного отключения брандмауэра.
Проверяет наличие администратора Jitsi, размещенного на собственном сервере.
Подтвердите доступность и путь к медиаканалу.
Убедитесь, что публичное DNS-имя разрешается в ожидаемый сервер, что TLS-сертификат действителен и что необходимый трафик достигает правильного хоста. Если сервер находится за маршрутизатором или облачным брандмауэром, проверьте как брандмауэр хоста, так и группу безопасности вышестоящего сервера или правила переадресации портов. Правило в UFW не поможет, если облачный брандмауэр по-прежнему блокирует тот же трафик.
sudo ufw status verbose
sudo ss -lntup
Эти команды отображают локальные правила брандмауэра и прослушивающие сокеты; они не доказывают, что внешние участники могут получить доступ к сервису. Проверьте работу сервиса из внешней сети и убедитесь, что маршрутизатор или провайдер перенаправляет соответствующий трафик на Jitsi Videobridge. Jitsi отмечает, что для развертываний за NAT может потребоваться правильное сопоставление публичных и локальных адресов, если звонки извне не работают.
Проверьте настройки TLS, обратного прокси и Docker.
Для развертывания обратного прокси-сервера убедитесь, что HTTPS работает и что прокси корректно пересылает сигналы WebSocket. В официальном руководстве Docker описан /xmpp-websocketмаршрут и заголовки, необходимые для примера с Nginx. Прокси-сервер, который обслуживает страницу, но теряет WebSocket-соединение, может привести к тому, что пользователи не смогут поддерживать сеанс встречи.
При использовании Docker Compose убедитесь, что PUBLIC_URLон соответствует общедоступным портам, которые действительно используют посетители, и что опубликованные порты хоста соответствуют настройкам вашего брандмауэра и прокси-сервера. В руководстве Jitsi предупреждается, что прямая трансляция реального совещания по HTTP вместо HTTPS может вызвать проблемы с WebRTC. Избегайте копирования фрагментов конфигурации из другой версии Jitsi без проверки версии и метода развертывания.
Сопоставьте журналы сервера со временем инцидента.
Сравните время отключения с логами службы. В Debian или Ubuntu при установке пакетов Jitsi документирует файлы логов, включая /var/log/jitsi/jvb.log, /var/log/jitsi/jicofo.log, и /var/log/prosody/prosody.log. В Docker-контейнерах логи хранятся в самих контейнерах, поэтому проверьте соответствующий вывод контейнера и каталог конфигурации для установленной вами версии.
sudo tail -n 150 /var/log/jitsi/jvb.log
sudo tail -n 150 /var/log/jitsi/jicofo.log
sudo tail -n 150 /var/log/prosody/prosody.log
Найдите в журнале события, произошедшие в определенный момент времени, такие как перезапуски служб, изменения регистрации моста, сбои WebSocket, ошибки сертификатов или повторные таймауты соединения. Перед тем как делиться журналами, удалите идентификаторы участников, названия комнат, IP-адреса и токены. В руководстве по самостоятельному размещению в Debian/Ubuntu также рекомендуется попробовать другой браузер, проверить поддержку WebRTC и просмотреть правила брандмауэра/NAT в качестве основных шагов по отладке.
Контрольный список эскалации
- Запишите имя организатора Jitsi, приблизительное время и часовой пояс, устройство, операционную систему, версию браузера или приложения, а также то, затрагивает ли проблема одного человека или всю встречу.
- Обратите внимание, изменится ли результат при использовании другого браузера или сети.
- Для серверов, размещенных на собственном сервере, необходимо включить недавние обновления прокси-сервера, брандмауэра, DNS, сертификатов или Jitsi.
- Предоставляйте только минимально необходимую диагностическую информацию, исключая данные о личной обстановке в комнате и учетные данные.
- При использовании meet.jit.si или другого управляемого хостинга отправьте отчет организатору встречи или в службу поддержки; участники не могут изменять конфигурацию брандмауэра или сервера этого хостинга.
Как подтвердить исправление
Присоединяйтесь к тестовой встрече с исходного устройства и сети, оставайтесь на связи достаточно долго, чтобы охватить период, когда обычно происходит сбой, и убедитесь, что аудио и видео остаются работоспособными. Повторите с другим участником, если проблема затронула всех. Для развертывания на собственном сервере проверьте как сигналы браузера, так и медиафайлы извне сети сервера. Одной лишь успешной загрузки страницы недостаточно; встреча должна оставаться подключенной, и участники должны иметь возможность обмениваться аудио и видео.