WireCAD Cannot Connect to License Server

Howdy all, in order to maintain the highest level of security, we have upgraded our servers.

NOTE: This does not effect WireCAD v10.

This has had the unfortunate side effect of rendering prior versions of WireCAD unable to connect to the license server due to legacy cryptography.
While most of the legacy software is end of life and we do not provide support for it, WireCAD v9 is still in its maintenance phase until the end of 2023.
All legacy software can still be activated in a lock or never expire mode using the phone activation method. It will not be able to float a license moving forward.

WireCAD v9 Client-side Modification 

This modification forces the .Net Framework to connect using strong cryptography which will allow it to connect with the new license server.

Here are the steps for a 64 bit machine:
1. Close WireCAD.
2. Open a Windows Command Prompt As Administrator - this will fail if you do not elevate privileges.
3. Paste this text without quotes into the command line and click enter: "reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:64"
4. Launch WireCAD and activate as usual.

Here are the steps for a 32 bit machine:
1. Close WireCAD.
2. Open a Windows Command Prompt As Administrator - this will fail if you do not elevate privileges.
3. Paste this text without quotes into the command line and click enter: "reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:32"
4. Launch WireCAD and activate as usual.

This will add the key: SchUseStrongCrypto to the section  HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 and set its value to a REG_DWORD equaling 1 for the appropriate architecture. 

This change will need to be performed on any other WireCAD v9 clients that need to use the floating license scheme.

Please note that this is a .NET Framework modification and may have unintended side effects with other applications that use .NET 4.0.30319.

Thanks,
Chris