nymea / nymea-app

A nymea frontend app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Debug logs cannot be started when using HTTPS

lifepillar opened this issue · comments

In System settings > Web server I have two interfaces, one listening on port 80 and the other one listening on port 443. I have enabled the debug logs (System settings > Developer tools, turn on Debug server enabled). If I connect to the HTTP interface on port 80, logging works as expected. But if I connect via HTTPS, clicking on Start logs has no effect: the button does not change to Stop logs and no logs are recorded. I can reproduce such misbehavior with two different browsers (Firefox and Safari). I have installed a valid server's certificate, which is accepted by the browsers without warnings.

This is a relatively minor issue, but I'd like to get rid of the interface on port 80.

  • nymea:core v1.8.3+202308171425~bullseye+rpi1 on a Raspberry Pi 4.
  • nymea:app v1.8.25 (Qt v5.15.9) on macOS.