Defining the web server settings
The Web server settings page allows you to configure and manage the following settings:
- Server
- Proxy
- Ports
- Logging
- Allowlist
Server
In the Server tab, configure the following Server connection and Server protocols settings established during installation.
Customize your CES installation by specifying the required Name to identify the CES installation that you are working on.
On applying the changes, this name appears in the CES header.- You can choose to manually restart the web server by clicking Restart server. The user interface displays a confirmation message and also returns you to the same page after the restart.
In the Server protocols pane, use the toggle switch to Enable HTTP or Enable HTTPS or enable both protocols, and specify the Port established for the respective protocol.
If you want to enforce using CES only on the HTTPS port, you must set the Server protocol to Enable HTTPS, configure the relevant details, and click Apply. The CES server restarts. When the UI is available again, the HTTP Strict Transport Security (HSTS) toggle switch appears. Enable the toggle switch to use CES only on the HTTPS port.
- (If the Server protocol is Enable HTTPS) Configure the following details in the Server certificate for Java KeyStore pane.
- Select the relevant Type, and enter platform-specific values in the subsequent fields:
- (For Windows or Linux) If Type is Java KeyStore, enter the Location of the Java keystore file (.jks) and the Java keystore Password.
(For USS only) If Type is Keyring or Keyring with Hardware CCA, enter the relevant Keyring username and Keyring name.
- Enter the Certificate alias to identify the certificate.
- Select the relevant Type, and enter platform-specific values in the subsequent fields:
- (If the Server protocol is Enable HTTPS) Configure the following details in the Client workstation certificate authentication pane.
- Select the relevant Type of certificate authentication.
- (If the Client certificate alias is Trust store or Key store) Use the Require client authentication toggle switch to enforce client authentication.
- (If the Client certificate alias is Trust store) Select the relevant Type, and enter platform-specific values in the subsequent fields:
- (For Windows or Linux) If Type is Trust store, enter the Location of the TrustStore on the server and the keystore Password. The TrustStore can be the same as the Java Keystore.
(For USS only) If Type is Keyring or Keyring with Hardware CCA, enter the relevant Keyring username and Keyring name. The TrustStore can be the same as the provided Keyring or Keyring with Hardware CCA type.
- Click Apply and restart server.