CDRouter Support

Enabling HTTPS for CDRouter's web UI

knowledge-base version 13.3

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 webserver 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 the CDRouter service should be stopped before making any changes to the configuration of the web server.



About CDRouter

QA Cafe CDRouter is a comprehensive and powerful test automation solution focused on feature, security, and performance testing for broadband and enterprise edge gateways, Wi-Fi and mesh systems, and other CPE.

Get in touch via our Contact page or by following us on your favorite service: