networkRelaysNotReachable UFD
true
값이 있는 networkRelaysNotReachable
UFD 이벤트는 미디어 연결이 설정되지 않고 릴레이 후보를 사용할 수 없는 경우에 발생합니다. 이 문제는 일반적으로 방화벽 정책이 로컬 클라이언트와 릴레이 서버 간의 연결을 차단하는 경우에 발생합니다.
사용자에게 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(Network Address Translation) 설정 또는 방화벽 정책이 UDP(User Datagram Protocol) 패킷을 차단하는지 여부를 확인하는 것이 좋습니다.
조직 정책에서 사용자가 Microsoft TURN 릴레이 서버에 연결할 수 없으면 연결 오류를 방지하도록 사용자 지정 TURN 서버를 구성할 수 있습니다. 자세한 내용은 호출 트래픽이 자체 서버에서 프록시되도록 강제 적용 자습서를 참조하세요.
다음 단계
- 사용자용 진단 기능에 관해 자세히 알아보세요.