'TLS Handshake failure on first page load

We have noticed an issue where loading web pages on some CE device browsers (TV, Set-top boxes etc) exhibit an odd behavior:

  • When loading first time an HTTPS URL (<https_customer_url>), the page does not load at all (packet capture reveals that TLS handshake fails)
  • When loading the same HTTPS URL(from an already loaded page) using window.location = "<https_customer_url>", the exact same HTTPS URL loads fine.

Any advice into what might cause the difference would be very helpful.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source