Https et configuration.yaml empêche le redémarrage

Bonjour à tous, Je suis nouveau sur le forum.

Mon problème

Voila, j’ai un soucis, je tourne en rond depuis 24h sur la mise en place du HTTPS exterieur sur HA.
J’ai suivi ces tutoriel dans l’ordre qui suit :

Pour DuckDNS, j’ai ouvert un compte, j’ai bien ceci en configuration:
2021-03-04_10-35
En log:


Tout à l’air bon.

Ma Box:
2021-03-04_10-39_1

Ma configuration de lets encrypt:
2021-03-04_10-39
Mon log:

Je modifier l’URL externe https://xxxx.duckdns.org
Je renseigne mon adresse interne http://ip_interne:8123

Derniere étape, et la ça pars en frite:
Dans configuration.yaml et ajouter ceci.
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

Ok je le rajoute… je fais « vérifier la configuration » et restart le serveur.
Et PLOUF… plus d’interface…
J’accede en SSH, je vire la config « http: » je reboot… et ça re marche.

Alors je ne comprend pas ce qu’il se passe.

Juste pour indication dans le 2eme tuto il est indiqué:
2021-03-04_10-48
Moi je crois que ces fichiers on été généré quand j’ai start Duck. Alors je l’ai ai conservé.
Mais au pire… ma redirection ne fonctionne pas, mais le serveur devrait démarrer ?
J’avoue je suis désemparer, car impossible de savoir ce qu’il se passe; Et ce qu’on peux avoir des logs accessible via SSH ?

Ma configuration


System Health

version core-2021.3.0
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.7
os_name Linux
os_version 5.4.83-v8
arch aarch64
timezone UTC
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Hass.io
host_os Home Assistant OS 5.12
update_channel stable
supervisor_version supervisor-2021.03.3
docker_version 19.03.13
disk_total 14.1 GB
disk_used 3.9 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Check Home Assistant configuration (3.6.0), File editor (5.2.0), Terminal & SSH (9.0.2), Z-Wave JS (0.1.10), Node-RED (8.1.2), Duck DNS (1.12.5), Let’s Encrypt (4.11.0)
Lovelace
dashboards 1
resources 0
views 2
mode storage

La configuration de l’add-on DuckDNS que tu fournis génère déjà le certificat à l’aide de let’s encrypt.

Commence pas supprimer l’add-on Let’s Encrypt qui fait doublon.

Plouf sur qu’elle adresse ? A l’ajout de ces dernières lignes de configuration, il te faut désormais te connecter à ton serveur en httpS://ndd.duckdns.org et

1 « J'aime »

Victoire !
Tout simplement… tout est dans le module DuckDNS.

Donc j’ai désinstaller LetEncrypt.

j’ai mis ces configurations dans les URL interne et externe.
2021-03-04_14-45

J’ai redémarrer le serveur. Et la magie opéra.

Tout simplement, je m’évertuais à vouloir accéder a mon interface (en lan interne) sur
http://192.168.1.110:8123. alors qu’elle devenait inaccessible.

Je vous remercie pour l’aide donnée.
Je rendrais avec plaisir quand j’aurais plus de bouteille :slight_smile:

A bientôt.