Hi everyone !
I’ve done a big mistake on my Hass.io (On Raspberry Pi 3)
Still now, I edited my configuration.yaml with the webapp Configurator.
I wanted to install DuckDNS, I did that :
Created a domain on DuckDNS
Installed the add-on and wroten my token and the domain
Forwarded my Port on my router (8123 to 8123 on TCP), my Raspberry has a fixed IP
Added those lines with my domain
Maybe I did something wrong because now I have no more access to my web interface (DuckDNS domain doesn’t work (connection too long) and my local domain (hassio.local:8123) say I have not the right (I tried with HTTP and HTTPS protocol for both)
The problem is I didn’t set my SSH or Samba yet, so I can’t edit my configuration.yaml anymore
Is there a way to connect on a basic ssh or something ?
I tried to read the mini SD card on my macbook but its unreadable, I also tried to plug an HDMI and a keyboard but nothing display… I don’t know what to do haha
He needs to login from a desktop browser for that to work. On iOS for example it will not allow you to login to HA if the certificate is not right. (Might be the same thing on safari but I wouldn’t know).
In my case it only works on a desktop browser to go to the local ip and get logged in, it will still give the warning that the certificate isn’t trusted. But you should be able to get past that.
Yeah if you are running sshd properly you should be using certificate authentication, which is a bit much for a new user to set up on installation.
Libreelec (a minimal kodi system “applicance”) allows you to set your ssh password on first run, otherwise you get the well known default. Then again libreelec isn’t quite as sensitive in that it doesn’t control access to your house, all your lights and so forth.
I suggest changing the docs to recommend ssh’s installation after the installation phase. And to recommend the same in the frontend on first connection, straight after setting up the first user.
Thinking aloud, install sshd by default, but don’t start it unless the user ticks “allow ssh for this user” when creating the first user.