By default, all the requests to AppServer are sent over HTTP protocol. To configure secure SSL connection, you need to enable SSL for AppServer as described in this section.
You need to enable SSL connection with AppServer for WProofreader, SCAYT, and Web API using deployment scheme A of WebSpellChecker Deployment option. If you set up your environment using deployment scheme B, FastCGI setup is not required.
1. Before making any changes, it is recommended to stop AppServer.
2. Locate the AppServerX.xml configuration file in the WebSpellChecker installation folder on your server. The default path to AppServerX.xml file is <WebSpellChecker_Installation_Path>/AppServer/AppServerX.xml
3. Scroll down to the section with parameters responsible for secure connection: <SSL>...</SSL>.
Example below applies to SSL setup for Windows.
Example below applies to SSL setup for Linux.
4. Change the default value for the EnableSSL parameter to true.
<EnableSSL>true</EnableSSL>
5. When configuring an SSL connection, please note that SSL setup steps for Windows and Linux differ:
- for Windows, you can use either a .pfx file or export an SSL certificate from Windows Certificate Store.
- for Linux, you need to specify a path to certificate file and a private key file in *.pem format.
See the details below.
5.1. Configuring SSL connection on Windows.
5.2. Configuring SSL connection on Linux.
6. As soon as the modifications are completed, start AppServer for the changes to take effect.