Acces distant Home assistant - sous domaine et certificats SSL

Il y’a une case à cocher pour forcer le https (enforce https ou ssl je crois)

C’est bon ca fonctionne
Youpi !!!
merci pour l’aide

Bonne nouvelle
Alors où se situait la coquille ?

En synthèse à plusieurs endroit :

  • en premier le port forwarding ne doit pas pointer vers home assistant mais 80 vers 80 et 443 vers 443.
  • en second un DHCP qui avait bougé sur la box suite à une réinitialisation de la machine
  • un peu des mystères de l’informatique ?

Bonjour,
Je suis un peu perdu : depuis cette discussion tout fonctionne parfaitement mais depuis hier après une coupure de courant, je n’ai plus d’accès extérieur.
Erreur 400.
J’ai beau lire le forum je ne comprends pas et je ne veux pas faire de bêtise

Avez-vous une idée ?

bonsoir,
c’est toujours bien de poster des images décran des erreurs

mais je penche pour une IP qui aurais pu changer comme ici ?

ton ip est bien fixée dans le DHCP ?

oui et j’ai toujours accès en local avec la même ip
mon ip publique n’a pas changé non plus
Je ne sais pas trop quoi mettre comme image

J’ai juste
" 400 : Bad Request "

et tu n’as rien changé ? dans ta config ?

car le bad request c’est gerne tu veux atteindre un site sans ssl en forçant le SSL et inversement …?

une capture de ton navigateur car vous ne voyez pas toujours les messages cachés entre les lignes
genre les différents logos avant l’adresse
to certificat n’a pas expiré ? (ça ne serait pas une erreur 400 logiquement)

Slt,

non rien changé, je m’en suis rendu compte couché quand j’ai voulu accéder à l’application.
Je ne faisais pas de paramétrage

Et le certificat SSL est OK :

Tu peux nous mettre la configuration de ton hôte sous nginx proxy manager

Et en changeant http par https j’ai

Je me réponds
Il y avait un problème dans le yaml (fichier « configuration.yaml »)
J’ai du modifier l’adresse sur les ligne suivante :

#autoriser utilisation reverse proxy
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.3X.XX.Y

Je l’ai vu en allant voir les log de HA.
Mais je ne sais pas pourquoi j’ai du changer cela après un simple redémarrage après coupure de courant.

C’est normal il faut autoriser tous le range
172.18.0.0/16, l’IP du conteneur docker a semble-t-il.changé

Bonjour,
Je viens de perdre mon accès a distance (une mise à jour ?). Les symptômes :

  • l’accès en local fonctionne correctement : //http://192.168.X.YYY:ZZZZ
  • https:mondomaine.zz me retourne une erreur “400 : Bad request”

Je n’ai rien changé à ma config et le log nginx me donne le retour suivant :

[23/Aug/2025:11:27:22 +0200] - 400 400 - GET https mon.domaine.zz "/" [Client 86.22X.XX.YYY] [Length 16] [Gzip -] [Sent-to 192.168.X.YYY] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0" "-"

[23/Aug/2025:11:27:22 +0200] - - 499 - GET https mon.domaine.zz "/favicon.ico" [Client 86.22X.XX.YYY] [Length 0] [Gzip -] [Sent-to 192.168.X.YYY] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0" "https://mon.domaine.zz"

ton certificat est ok

tu as essayé avec ton téléphone en 4G depuis un navigateur en navigation privée ?

tu as vérifier tes transferts de ports sont tjs ok ?

ton Ip publique n’aurais pas changée ?

Bonjour,

Oui je pense que mon certificat est toujours OK.
J’ai essayé avec le téléphone en wifi, en 4G avec un ordinateur en wifi mais avec le lien vers le bon nom de domaine, ordinateur en partage de connexion, ordinateur du bureau
Les transferts de ports de nginx ?
mon ip publique est bien la même.

Non les transfert de ports au niveau de ta box

Et vérifie dans une console que ton nom de domaine pounte tjs vers ton ip publique avec cette commande

nslookup ton.nom.de.domaine.com

Édit: tu n’aurais pas activé le bannissement d’ip ?et tu ne serais pas auto-banni

Hello,

Mon transfert de port sur la box semble bon.

le nslookup me donne un truc bizarre

C:\Users\billon>nslookup https://mon.domaine.org/
Serveur :   lan.home
Address:  192.168.1.1

*** lan.home ne parvient pas à trouver https://mon.domaine.org/ : Non-existent domain

une nouvelle fois c’est ce post qui ma permis de solder le sujet.
Je ne comprends pas très bien

Tu trouves vraiment que ça ressemble à le commande que je t’ai donnée :wink:

Moi non plus surtout si tu n’expliques pas ce que tu as fait ?