Search Results

Enabling HTTPS for CDRouter's web UI

By default CDRouter’s web UI is accessible over HTTP and HTTPS using the standard ports. These settings can be modified by editing the /usr/cdrouter-data/etc/config.yml file on the system.

The port flag specifies the port used for HTTP connections:

port: 80

Likewise, the https flag specifies the port used for HTTPS connections:

https: 443

Incoming HTTP connections can be forced to HTTPS by setting the force_https flag:

force_https: "yes"

The web server will use a self-signed certificate for all HTTPS connections unless otherwise configured. To use alternate certificates, a single file named server.crt containing the server certificate and any required intermediate CAs and a file named server.key containing the private key must be copied into the /usr/cdrouter-data/etc/ directory.

Note that you must restart the CDRouter GUI service after making any changes to the configuration of the web server.