The Windows registry on the machine where the web server is located must be updated with an entry as follows:
Enable TLS 1.2
ExamDeveloper uses TLS 1.2 to secure communication between its components. In order to use TLS 1.2, you must enable it in the registry as detailed here.
- Open the Windows Registry Editor by running the Regedit.exe application.
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols.
- If the keys Client and Server exist under Protocols, and if each of them they contains the DWORD DisabledByDefault, ensure that the value of this DWORD is set to 0x00000000 (0) and you can stop here. If the keys do not exist, then proceed to the next steps.
- Right-click the Protocols key in the left pane, mouse over to New, and click Key.
- Name the new key that is created as "TLS 1.2".
- Right-click the TLS 1.2 key in the left pane, mouse over to New, and click Key.
- Name the new key that is created as "Client".
- Right-click in the right pane, mouse over New, and click DWORD (32-bit) Value.
- Name the new key that is created as "DisabledByDefault" and let its value remain at the default 0x00000000 (0).
- Create a new key "Server" under TLS 1.2 as in steps 6 and 7, and create a DWORD (32-bit) Value "DisabledByDefault" in it as in steps 8 and 9.
For ExamDeveloper version 7.1601.0.0 and above:
Double-click the following file found in the <SVNFolder>\External\Import-Export\ folder. This file installs the requisite registry entry.