Enabling a web server makes it possible to access a recorder's settings and footage from a browser. This is useful when Ksenos is installed as a service and does not have a graphical user interface (GUI).
- Go to Menu > Settings > Web server.
- Check Enable HTTP connections to this recorder.
- The web server is now enabled and can be accessed from a browser.
Accessing Ksenos from a browser
- Open your preferred browser.
- Type in the address http://localhost
Changing the protocol and ports
By default Ksenos web-server uses HTTP port 80, and only HTTP protocol is allowed. The port can be changed from Web-server > HTTP port field.
HTTPS protocol can be toggled on by changing the Protocols selection to Only HTTPS or HTTP and HTTPS. By default HTTPS uses the port 443, this can also be changed.
HTTPS certificate can be changed by replacing server.pem from the configuration folder (%appdata%\Ksenos DVR, /home/ksenos/.dvr or the /var/lib/ksenos/.dvr). Depending on the HTTPS certificate format, you might have to convert it to PKCS#8 format:
openssl pkcs8 -topk8 -inform pem -in private.key -outform pem -nocrypt -out private_pkcs8.pem