Поделиться через


networkRelaysNotReachable UFD

Событие networkRelaysNotReachable UFD со true значением возникает, когда подключение к мультимедиа не удается установить, и кандидаты ретранслятора недоступны. Эта проблема обычно возникает, когда политика брандмауэра блокирует подключения между локальным клиентом и серверами ретрансляции.

Когда пользователи видят networkRelaysNotReachable событие UFD, он также указывает, что локальный клиент не может напрямую подключиться к удаленной конечной точке.

networkRelaysNotReachable UFD Сведения
Тип UFD NetworkDiagnostics
Тип значения DiagnosticFlag
возможные значения true, false

Пример

call.feature(Features.UserFacingDiagnostics).network.on('diagnosticChanged', (diagnosticInfo) => {
    if (diagnosticInfo.diagnostic === 'networkRelaysNotReachable') {
       if (diagnosticInfo.value === true) {
           // show a warning message on UI
       } else {
           // The networkRelaysNotReachable UFD recovered, notify the user
       }
    }
});

Устранение или устранение неполадок

Приложение должно подписаться на события из диагностики пользователей. Отображение сообщения в пользовательском интерфейсе и информирование пользователей о проблемах с настройкой сети.

Пользователи должны следовать руководству по настройке брандмауэра, упоминание в документе рекомендаций по сети. Также рекомендуется, чтобы пользователь также проверка параметры преобразования сетевых адресов (NAT) или блокирует ли политика брандмауэра пакеты протокола UDP.

Если политика организации не позволяет пользователям подключаться к серверам ретрансляции Microsoft TURN, настраиваемые серверы TURN можно настроить, чтобы избежать сбоев подключения. Дополнительные сведения см. в руководстве по принудительному вызову трафика, который следует использовать в собственном руководстве по серверу .

Следующие шаги

  • Узнайте больше о функции диагностики для пользователей.