Hi there !
I received a mail from Let’s Encrypt to tell me that my certificate was to expire on January the 11th.
This was for the certificate I created on the Rapsberry 3 I used before the Rasp 4 I use now and on which I have this problem.
The domain names are the same but the certificates on the Rasp 4 expire in March.
Could it be the cause of the problem ?
Thank you !
Not sure if you found your solution, but it seems I have similar problem:
I can connect to my HA from internal and external network. I used the checker linked above and was able to get relevant info. However, when I setup the cert expiry integration I am given the same error message as above, “timeout when connecting to this host”.
I dont have the other issue with multiple RPi’s; this is the only one running HA.
No. I did not find a solution. After reading a lot on this subject, il looks like my router can’t make hairpin Nat. The duckdns add-on is able to renew the certificate timely though. So I don’t really need this sensor anymore But it would be cool to have it working ! If you find something, please post it !
I had the same issue and the only way I found to fix it was to set up Local DNS (e.g. using Pihole, though many routers have a similar feature) to point from the domain to my Home Assistant IP address on the LAN.
That sounds a bit different to my set up as I have my HA running in a VM (HAOS) on the same server that has my Pihole running in another VM, but to answer your question all I did was to add the domain on the certificate to point to the local IP of HA under “Local DNS” - “DNS Records” in Pihole (which is the DNS server used by HA).
My Docker Containers (all of them) aren’t actually directing to my PiHole - thus not getting my DNS redirect of my external URL (to my internal server IP).
I need to correct the Docker Static IP’s and point the HA Container DNS setting to the PiHole Container.