Compartir vía


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