MSIceWarningFlags object
[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]
Contains information about the ICE process described in bit flags. It is defined in [MS-QoE] Section 2.2.1.7.1, (IceWarningFlags), relating to footnote 57.
Syntax
dictionary MSIceWarningFlags {
boolean turnTcpTimedOut;
boolean turnUdpAllocateFailed;
boolean turnUdpSendFailed;
boolean turnTcpAllocateFailed;
boolean turnTcpSendFailed;
boolean udpLocalConnectivityFailed;
boolean udpNatConnectivityFailed;
boolean udpRelayConnectivityFailed;
boolean tcpNatConnectivityFailed;
boolean tcpRelayConnectivityFailed;
boolean connCheckMessageIntegrityFailed;
boolean allocationMessageIntegrityFailed;
boolean connCheckOtherError;
boolean turnAuthUnknownUsernameError;
boolean noRelayServersConfigured;
boolean multipleRelayServersAttempted;
boolean portRangeExhausted;
boolean alternateServerReceived;
boolean pseudoTLSFailure;
boolean turnTurnTcpConnectivityFailed;
boolean useCandidateChecksFailed;
boolean fipsAllocationFailure;
};
Standards information
MSIceWarningFlags Dictionary
Member | Type | Description |
---|---|---|
allocationMessageIntegrityFailed | boolean | The message integrity on the response message was incorrect. |
alternateServerReceived | boolean | Received alternate TURN server. |
connCheckMessageIntegrityFailed | boolean | Message integrity failed in connectivity check request. |
connCheckOtherError | boolean | Connectivity check request failed because of memory problem or other reasons that prevent sending packets. |
fipsAllocationFailure | boolean | Allocation failure due to enforcement of FIPS policy (e.g. SHA-1 not allowed). |
multipleRelayServersAttempted | boolean | Multiple TURN servers were attempted for the allocation. |
noRelayServersConfigured | boolean | No TURN server configured. |
portRangeExhausted | boolean | Port range exhausted. |
tcpNatConnectivityFailed | boolean | TCP NAT connectivity failed. |
pseudoTLSFailure | boolean | Pseudo-TLS failure. See [MS-TURN] Section 2.1.1. |
tcpRelayConnectivityFailed | boolean | TCP TURN server connectivity failed. |
turnAuthUnknownUsernameError | boolean | TURN Server credentials expired or are unknown. |
turnTcpAllocateFailed | boolean | An attempt to allocate a Transmission Control Protocol (TCP) port on the TURN server failed. |
turnTcpSendFailed | boolean | An attempt to send TCP on the TURN server failed. |
turnTcpTimedOut | boolean | TURN server is unreachable. |
turnTurnTcpConnectivityFailed | boolean | TCP-TCP connectivity checks failed over TURN Server. |
turnUdpAllocateFailed | boolean | An attempt to allocate a UDP port on the TURN server failed. |
turnUdpSendFailed | boolean | An attempt to send UDP on the TURN server failed. |
udpLocalConnectivityFailed | boolean | UDP local connectivity failed. |
udpNatConnectivityFailed | boolean | UDP NAT connectivity failed. |
udpRelayConnectivityFailed | boolean | UDP TURN server connectivity failed. |
useCandidateChecksFailed | boolean | Use candidates check failed. |