[RÉSOLU] Accès externe - au lieu de mon serveur HA j'arrive sur mon propre PC ! :(

Mon problème

Bonjour

Il m’arrive un truc incroyable et je galère avec ça.

Mon HA est sur un serveur Home Assistant Yellow qui est connecté à ma Freebox.

J’avais fait des tests concluants avant mon déménagement mais bien entendu j’ai une nouvelle IP depuis que j’ai changé d’adresse physique…

J’ai décidé de réinitialiser mon HA parce que mes tests étaient un peu partis dans tous les sens.

Mais, bien qu’ayant reproduit les étapes des tutos sur l’accès depuis l’extérieur, pas moyen de m’en sortir. Plus bizarre encore, alors que j’ai bien une redirection vers l’IP de mon serveur HA, la redirection m’emmène vers… le serveur Apache de mon propre PC !

J’ai pu le vérifier en modifiant le /var/www/index.html de mon PC: it works, comme dirait l’autre. Mais je préférerais que non !

Pourquoi la redirection vers HA n’est-elle pas effective, à votre avis ? J’y perds on latin.

Voici ma config :
J’ai un nom de domaine géré par OVH, et une redirection vers un sous domaine «maison.xxxx.fr»
Une redirection A envoie vers l’IP full-stack de ma Freebox.
Une redirection AAAA fait le même job vers l’IP V6
Ce sous-domaine a été défini comme domaine par défaut dans mafreebox.free.fr
Le port 80 est redirigé vers le port 80 de mon serveur HA
Le port 443 est redirigé vers le port 8123 de mon serveur HA
J’ai installé Let’s Encrypt et je l’ai configuré.

domains:
  - maison.xxxx.fr
  - domotique.xxxx.fr
  - xxxx.freeboxos.fr
email: toto@free.fr
keyfile: privkey.pem
certfile: fullchain.pem
challenge: http
dns: {}

J’ai mis

http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

à la fin de mon fichier configuration.yaml

J’ai activé l’accès externe dans mon HA, auquel je n’accède pourtant que par http://homeassistant.local:8123/

Bref… Où est-ce que ça coince ?

Ma configuration


System Information

version core-2023.12.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.6
os_name Linux
os_version 6.1.58-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4756
Installed Version 1.33.0
Stage running
Available Repositories 1426
Downloaded Repositories 18
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 11.2
update_channel stable
supervisor_version supervisor-2023.12.0
agent_version 1.6.0
docker_version 24.0.7
disk_total 13.6 GB
disk_used 4.7 GB
healthy true
supported true
board yellow
supervisor_api ok
version_api ok
installed_addons File editor (5.7.0), Let’s Encrypt (5.0.8), Terminal & SSH (9.8.1), AdGuard Home (5.0.1), Grocy (0.20.1), Samba share (12.2.0)
Dashboards
dashboards 2
resources 1
error /config/ui-lovelace.yaml not found
views 2
mode yaml
Recorder
oldest_recorder_run 21 décembre 2023 à 20:25
current_recorder_run 26 décembre 2023 à 21:13
estimated_db_size 12.36 MiB
database_engine sqlite
database_version 3.41.2
___

Bonjour,

Tes serveur/PC son bien en adresses IP fixes ?
J’ai une configuration un peu similaire (domaine OVH, accès HA de l’extérieur par mon nom de domaine). Ma Freebox est en bridge et j’utilise un routeur perso, mais une redirection de port reste une redirection de port…
Soit tes IP internes ont bougé, soit tu as inversé les deux dans le NAT de ta Freebox.

Hum… Merci. Je vais re-tester mes IP internes, sait-on jamais. Des fois que mes baux DHCP aient bougé, en effet.

Bj

verifie aussi tes ports de ton routeur
par exemple que http://ip_homeassistant:8123 et bien redirigé vers le 443/80 au cas ou

exemple avec mon routeur Asus
mon ha est sur l’ip 10.10.0.250

1 « J'aime »

Ça marche ! À force de bidouiller…

1 « J'aime »