If WebLink 8 and the Laserfiche Server are hosted on different machines, you may want the two to communicate through a secure sockets layer (SSL), as this will ensure secure end-to-end transit of all data. This article explains how to enable this feature.
Note: This article only applies to WebLink 8.0.1 and higher (unless a future version of the software provides a user interface to configure SSL settings, in which case it should be used instead of the steps provided below).
Follow the steps below to enable SSL:
- Complete the steps under the Configuring the Server for HTTP Over SSL/TLS section on the DevNotes page titled Laserfiche8.0/Configuring SSL (log in required).
- On the machine hosting WebLink, open the Microsoft Windows' Registry Editor. On Windows 7, select the Start button, type "regedit.exe" into the Search box, press ENTER, and, if applicable, select Yes at the User Account Control prompt.
- Do one of the following:
- For 32-bit machines, browse to HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Laserfiche WebLink\<Version of WebLink>.
- For 64-bit machines, browse to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Laserfiche\Laserfiche WebLink\<Version of WebLink>.
- Right-click the <Version of WebLink> registry key in the left pane, point to New, and select Key.
- Name the new key <Fully qualified domain name of Laserfiche Server machine>Settings.
Example: For a machine named Texas on a domain named laserfiche.com, use texas.laserfiche.comSettings, with no blank spaces.
- Right-click the registry key created in the previous step, point to New and select DWORD Value.
- Name the new registry value UseSecureConn.
- Double-click the value.
- In the Edit DWORD Value dialog box, under Value date, enter 1 and press OK.
- Restart IIS or restart the application pool hosting WebLink.
You may also want to enable HTTPS, which is an IIS feature that ensures a secure communications channel is used to exchange information between a client computer and a server. More info.