Compartilhar via


UFD networkRelaysNotReachable

O evento UFD networkRelaysNotReachable com um valor de true ocorre quando a conexão de mídia falha ao estabelecer e nenhum candidato de retransmissão está disponível. Esse problema geralmente acontece quando a política de firewall bloqueia conexões entre o cliente local e os servidores de retransmissão.

Quando os usuários veem o evento UFD networkRelaysNotReachable, ele também indica que o cliente local não é capaz de fazer uma conexão direta com o ponto de extremidade remoto.

UFD networkRelaysNotReachable Detalhes
Tipo de UFD NetworkDiagnostics
tipo de valor DiagnosticFlag
valores possíveis verdadeiro, falso

Exemplo

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
       }
    }
});

Como atenuar ou resolver

O aplicativo deverá assinar eventos do Diagnóstico Voltado para o Usuário. Exiba uma mensagem na interface do usuário e informe os usuários sobre problemas de configuração de rede.

Os usuários devem seguir a diretriz de Configuração de Firewall mencionada no documento de Recomendações de rede. Também é recomendável que o usuário verifique também suas configurações de NAT (Conversão de endereço de rede) ou se a política de firewall bloqueia pacotes UDP (User Datagram Protocol).

Se a política da organização não permitir que os usuários se conectem aos servidores de retransmissão do Microsoft TURN, os servidores TURN personalizados poderão ser configurados para evitar falhas de conexão. Para obter mais informações, consulte o tutorial Forçar o tráfego de chamada a ser proxie em seu próprio servidor.

Próximas etapas