Failure to load analyses after TLS 1.0 is disabled on the mashup page / portal

Failure to load analyses after TLS 1.0 is disabled on the mashup page / portal

book

Article ID: KB0083725

calendar_today

Updated On:

Products Versions
Spotfire Web Player Spotfire Web Player 7.5 or later

Description

Although Spotfire Web Player 7.5 or later supports TLS 1.2, disabling TLS 1.0 on a portal that hosts the Web Player mashup may make it fail to load analysis files. The web page may throw the following error:

     Could not create SSL/TLS secure channel

.NET application communicates on TLS 1.0 by default unless otherwise forced to use a strong encryption. 

Issue/Introduction

In case the Spotfire analyses are embedded into an intranet portal (mashups) which does not support TLS 1.0, Spotfire analyses fails to load.

Environment

Windows

Resolution

Important Note: This process involves modifying the Windows Registry Editor. Make sure to create a registry backup before making any changes. Refer to the Microsoft documentation for additional details on registry backup.

  - Login to the Node Manager machine as an Administrator.
  - Launch the Registry Editor by clicking on Start -> Run
  - Type "regedit.exe" into the text field, then press the <Enter> key.
  - Navigate to the following registry key:
         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\
  - Right click on v4.0.30319 and select "new DWORD value".
  - Rename it to SchUseStrongCrypto, then double-click on that key.
  - In the dialogue that pops up, enter the following value: "1" (without quotes).
  - Restart the Windows machine and then test.