UFD networkRelaysNotReachable
El evento UFD networkRelaysNotReachable
con un valor true
se produce cuando la conexión multimedia no puede establecerse y no hay candidatos de retransmisión disponibles. Este problema suele ocurrir cuando la directiva de firewall bloquea las conexiones entre el cliente local y los servidores de retransmisión.
Cuando los usuarios ven el evento UFD networkRelaysNotReachable
, este también indica que el cliente local no puede realizar una conexión directa con el punto de conexión remoto.
UFD networkRelaysNotReachable | Detalles |
---|---|
tipo de UFD | NetworkDiagnostics |
tipo de valor | DiagnosticFlag |
valores posibles | true, false |
Ejemplo
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
}
}
});
Cómo mitigar o resolver
La aplicación debe suscribirse a los eventos del diagnóstico orientado al usuario. Muestra un mensaje en la interfaz de usuario e informa a los usuarios de problemas con la configuración de red.
Los usuarios deben seguir las directrices de configuración del firewall mencionadas en el documento Recomendaciones de red. Además, se recomienda que el usuario también compruebe la configuración de traducción de direcciones de red (NAT) o si su directiva de firewall bloquea los paquetes del Protocolo de datagramas de usuario (UDP).
Si la directiva de la organización no permite a los usuarios conectarse a los servidores de retransmisión de TURN de Microsoft, se pueden configurar servidores TURN personalizados para evitar errores de conexión. Para más información, consulte Forzar la llamada al tráfico para que se redirija mediante proxy a través de su propio servidor.
Pasos siguientes
- Obtenga más información sobre la característica Diagnóstico orientado al usuario.