HADashboard server suddenly refuses access

Beginning two days ago, I get a ERR_CONNECTION_REFUSED error when accessing my dashboards. The web server (Apache) is accessible and working, the Hass server is is accessible and working. Nothing in the configuration, network, or software changed in that time (as far as I know - does hass or appdaemon update automatically?)

Do you have all possible logs configured for Appdaemon as per the docs https://appdaemon.readthedocs.io/en/latest/CONFIGURE.html?highlight=logs#log-configuration

Any errors in those logs? Does the same things happen on all devices and browsers?

I have this in appdaemon.yaml

log:
  accessfile: /var/log/appdaemon/access.log
  errorfile: /var/log/appdaemon/error.log
  logfile: /var/log/appdaemon/appdaemon.log
  log_generations: 5
  log_size: 1024

It is apparently doing something - access.log is new as of yester, and there are 5 generations.
access.log shows a dashboard connection as late as 14:12 yesterday. The error.log is empty.

Is “logs:” equivalent to “log:”? Are these new log files as of some version?

Even the documentation on

https://appdaemon.readthedocs.io/en/latest/CONFIGURE.html?highlight=logs#log-configuration

is inconsistent on this. At the top it says the log section is called “logs:”, but further down there’s a HASS plugin example where it’s called “log:”

To answer your last question, yes, same results on Chrome and Firefox on Linux, phone and tablet on Android.