Configure Sandbox API to Work in HTTPS Mode
The section describes how to set up CloudShell Sandbox API to run in secure mode (https).
Before you begin make sure you have an SSL certificate installed on your CloudShell Portal IIS server.
To configure Sandbox API to run in HTTPS mode:
-
Make sure you have the
server.key
andserver.crt
Portal IIS certificate files or convert file/s you have to these two files (using theopenssl
tool, for example). -
Open the
C:\Program Files (x86)\QualiSystems\CloudShell\SandboxApiGateway\win64\ssl
folder, and place theserver.key
andserver.crt
IIS certificate files in this folder (If the folder does not exist, create it). -
In the
C:\Program Files (x86)\QualiSystems\CloudShell\SandboxApiGateway\conf\httpd.conf
file, uncomment the "Define UseSSL” line:ImportantThe instructions in this article are sufficient. Do not follow the instructions provided in the file.
-
Open the
C:\Program Files (x86)\QualiSystems\CloudShell\SandboxApiGateway\customer.config
file, and add the following key :<add key="Frost.PortSSL" value="3443"/>
Replace the default port number of "3443” as required.
noteTo reset the CloudShell Sandbox API port number, see Configure CloudShell Sandbox API.
-
Make sure to keep a back up of these files as they may be overwritten/deleted when upgrading CloudShell to a new version or patch.
-
Restart the CloudShellSandboxAPIGateway service.