Skip to main content
Version: 6.10.1

HTTPS Configuration

The default HTTPS configuration requires a certificate. A self-signed certificate is contained in the provide keystore: controller.keystore.p12 For a production deployment, only a secure certificate should be used, in line with your organisation's security policy.

The following configuration is not intended to be used in a production environment.


Setting up HTTPS connection

The keystore path and file should be updated using server.ssl.key-store property, in application.properties, for example:

server.ssl.key-store=/opt/waratek/controller.keystore.p12

Ensure the file can be read by the service user, management-console

$ sudo chown management-console:management-console /opt/waratek/controller.keystore.p12
$ sudo chmod 600 /opt/waratek/controller.keystore.p12