Skip to main content

Check out Interactive Visual Stories to gain hands-on experience with the SSE product features. Click here.

Skyhigh Security

Skyhigh Client Proxy (SCP) Secure Channel Fallback Mechanism

Skyhigh Client Proxy (SCP) includes a Secure Channel feature designed to encrypt communication between the client and the cloud proxy. To ensure users remain connected even when the secure channel is unavailable, administrators can enable a fallback mechanism. This feature allows the client to revert to the default port 8080 in case the primary secure channel connection fails.

clipboard_ebd45bb07c210d4bbff0690a29da89515.png

Fallback Connectivity Workflow

When the secure channel is enabled, the SCP process begins by running a TCP connectivity test on the designated secure channel port. If this TCP test fails and the fallback option is disabled, SCP blocks all traffic with the reason Secure channel port not available" However, if the TCP test fails while the Allow Connection without Secure Channel option is enabled, the process proceeds using a non-secure channel to maintain connectivity. If the initial TCP connection on the secure port passes, SCP then initiates a mutual authentication test with the configured proxy over that secure channel. From this point onward, all rules that apply to a non-secure channel also apply to the secure channel.

Critical SSL Handshake Behavior

A critical caveat in this workflow is that the fallback mechanism relies entirely on the success or failure of the initial TCP connectivity test. To fully establish the secure channel, SCP must also complete a successful SSL handshake with the specific URL mcp.wgcs.skyhigh.cloud.

clipboard_ebef41f95e171caaf7855a94efdf7fa88.png

If the TCP connection succeeds but this SSL handshake fails, the fallback mechanism to port 8080 will not trigger. As the initial TCP test technically passed, SCP does not attempt a redirection, which results in the About Skyhigh Client Proxy status displaying Blocked - Mutual Auth Failed and a connection status of Proxy Mistrust.

clipboard_eac7524b99ca1f8a5c0d3a9aee785b328.png

Connection Outcomes Table 

Scenario

TCP Test

SSL Handshake

Fallback to 8080?

Resulting Status

Port Blocked Failed N/A

 

Yes (if enabled)

Connected (Non-secure)
SSL Failure Passed Failed

 

No

Blocked - Mutual Auth Failed

Successful Passed Passed No

Connected (Secure Channel)

  • Was this article helpful?