If I specify an ssl certificate under http:, the http server does not start. Neither at port 8123 nor at 443. Commenting those two lines makes the server start at 8123. But I cannot find any error message anywhere. I would have expected an error in home-assistant.log
So where is the corresponding error logged?
Previously I uninstalled the addons for letsencrypt and nginx, and I created the keys with the apache2 mod_md module. But before thinking about what the problem is, I really want to know where the error messages go.
However I still would like to know where to look for error messages if the builtin server does not start.
I may be extreme about this - but IMHO missing or useless error messages are severe bugs.
My solution:
remove http: from configuration.yaml again
define an stunnel on my MAINSERVER running apache2, see below
open EXTERNALPORT in the router, forward to MAINSERVER
let apache2 serve ha.yyyy.de on the standard ports such that apache’s automatic renewal of letsencrypt certificates works
just to simplify things: configure my local DNS server (unbound) such that I can access homeassistant directly with the same URL while being in my local net