Connecting to SSL3 or TLS1.2 Services with older versions of Linx

Older versions of Linx5 (v5.13 and below) still used the .Net Framework v 4.5 . With this .Net framework, the default, built-in Security settings do not allow you, for instance, to connect to a site or service that uses the newer TLS1.2 features. This will give warnings like “Could not connect securely…” etc.

There is, however, a relatively quick way to solve this problem. .Net Framework 4+ does support these new security features, but they need to be specifically switched on. To switch on these features, follow these steps:

  • Edit your registry by Running “regedit” as administrator
  • Find the following (and similar) key “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NetFramework\v4.0.30319”
  • Create a new DWORD (32-bit) Value with Name “SchUseStrongCrypto” and give it a value of 1 ( Hexadecimal base)
  • Add the same key-value to “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NetFramework\v4.0.30319” and similar.
  • Reboot the machine.

These instructions were found at https://success.outsystems.com/Support/…

Of course, a quick way to resolve these issues is to download and install the latest version of Linx: https://linx.software/download/