Yet another "Unable to access Home Assistant externally"

Hi guys,

I tried to follow some previous questions that are similar, but I still cannot access HA from outside my lan. I always get “The connection has timed out” in my browser.

  • I have HA installed on Docker on Debian 10.
  • The ports 443 and 8123 are forwarded and open to the exterior.
  • I use DuckDNS with LetsEncrypt add-on which is correctly configured.

What more can I do and test?

Here’s my setup

System Health

version core-2021.12.5
installation_type Home Assistant Supervised
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 4.19.0-17-amd64
arch x86_64
timezone America/Toronto
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4978
Installed Version 1.15.2
Stage running
Available Repositories 929
Installed Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Debian GNU/Linux 10 (buster)
update_channel stable
supervisor_version supervisor-2021.12.2
docker_version 20.10.11
disk_total 226.3 GB
disk_used 18.2 GB
healthy true
supported failed to load: Unsupported
supervisor_api ok
version_api ok
installed_addons Duck DNS (1.14.0), Samba share (9.5.1), Studio Code Server (3.7.0)
dashboards 1
resources 0
mode auto-gen

Thank you

That doesn’t really help. Are you using something like the official Nginx proxy addon - or are you doing SSL directly inside Home Assistant? In either case you only need to be forwarding ONE port, not both of them. Have you checked that your router is set to forward the ports to the correct internal IP address?
Finally, Debian 10 is not supported, you have to upgrade to Debian 11 (that’s not the problem here, but it will be soon).

The debian 11 requirement is for supervised only, not docker.

Although OP says that it is in Docker, OP also says it’s using the Lets Encrypt and DuckDNS add-ons… you can’t install the add-ons if you are not running at least supervised can you?

That’s true.

( also under the posted System Health section, it says Installation Type: Home Assistant Supervised … but I have only just noticed that myself haha )

Yes the ports are forwarded to the right PC. Is there something I should configure on Debian such as the firewall?

Use NabuCasa and support the developers who have created this mighty beast we love.

1 Like