Sorry i don’t have an answer but ,I have this problem on one of my tablets (the one I use for wallpanel) I have 2 phones and one tablet connected fine, just the one which doesn’t connect, due to SSL issues. I tried to find the problem but never have. Hope someone can help.
Did you update the Home Assistant URL inside the Home Assistant app, after you setup DuckDNS?
Is the same URL configured, which is working inside the web browser?
With mine it is pointing at the correct https://“stuff” and works fine on all but one device. It detects the correct address and asks for a sign in then has trouble with ssl stuff.and sends me back to the address page.
of course. i use the same URL in firefox on my computer and on my androids, and in the home assistant app. same protocol, same domain name, same port, same everything. the difference is, in firefox it works , in the app i get that error
i forward ports 443 and 8123 to my home assistant server (a pi 4 in my case). do i need any other ports?
Generally speaking, if you are using duckdns and nginx to remote into your HA instance, you only need to expose the SSH port you are using. DO NOT EXPOSE THE HTTP PORT. You lose security.
Some android devices can be picky than others, really depends on the CA’s the device already knows. Check the companion app logs for the actual failure then refer to the link above from Google on possible solutions.
Did I set up my own SSL? I don’t remember doing that. Duckdns addon did that stuff didn’t it? Port forwarding is easy and has been working for over a year now.
True but the DuckDNS addon downloads the SSL with Let’s Encrypt to your machine, so it’s internally hosted.
Anyway, just trying to help and give a different option, which works very well for me (after trying DuckDns/nginx path also)