# \[Help\] HomeAssistant en docker + duckdns + nginx

**URL:** <https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751>\
**Category:** Entraide Home Assistant\
**Tags:** aide, duckdns, ha-docker\
**Created:** [Septembre 23, 2025, 11:13 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751 "2025-09-23T11:13:21Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 11:13 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/1 "2025-09-23T11:13:21Z")

</div>

Salut les geeks,

Je me résigne à demander de l’aide, après plusieurs heures à me creuser la tête.

J’ai un NAS fait maison qui tourne sur OMV sur lequel plusieurs intégrations sont installés en docker : Homarr, HomeAssistant, Nextcloud.  
Aucun problème pour redigirer Homarr et Nextcloud vers mon URL duckdns.

Cependant, avec HomeAssistant, c’est une autre histoire.

J’ai bien ajouté mon url à l’add-on Duckdns sur OMV, j’ai aussi généré un host et un ssl avec les bonnes options sur Nginx. Cependant, 400 : Bad Request. Dans les logs d’HA, j’ai bien une tentative de connexion qui est bloqué sur HomeAssistant, je me dis : c’est les trusted proxies !

J’ajoute donc dans le config.yaml, l’ip de mon NGINX, mais toujours 400:bad request. Y’a t’il d’autres IP à ajouter ?

Quelqu’un a la solution ?

Un ricard offert à celui qui me trouves la soluce !

---

<div class="post-metadata">

**Author:** ![Guip](https://forum.hacf.fr/user_avatar/forum.hacf.fr/guip/32/112189_2.png) [@Guip](https://forum.hacf.fr/u/Guip)\
**Post date:** [Septembre 23, 2025, 11:29 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/2 "2025-09-23T11:29:29Z")

</div>

Salut !

Pour pouvoir t’aider correctement, j’ai besoin de quelques précisions :

1. Le Nginx que tu utilises est-il le module **“NGINX Home Assistant SSL proxy”** intégré à HomeAssistant ou un Nginx séparé sur ton OMV ?

```auto
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.30.33.0/24

```

1. Est-ce que tu pourrais partager le log complet de la requête qui retourne le code 400 ? Ça aiderait à comprendre exactement ce qui est bloqué.

à plus tard !

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 11:50 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/3 "2025-09-23T11:50:16Z")

</div>

> [@SpringDeus](#):
>
> J’ajoute donc dans le config.yaml, l’ip de mon NGINX, mais toujours 400:bad request. Y’a t’il d’autres IP à ajouter ?

oui c’est bien ça mais tu passes comment ? ip directe ? réseau docker ?  
mets nous ce que tu as mis dans NPM et dans ton tructed\_proxies  
sinon pour tester tu peux mettre 0.0.0.0/0 (toutes les ips)

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:08 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/4 "2025-09-23T16:08:07Z")

</div>

Du coup j’ai cela dans les logs :

2025-09-23 18:05:03.348 ERROR (MainThread) [homeassistant.components.http.forwarded] A request from a reverse proxy was received from 172.19.0.3, but your HTTP integration is not set-up for reverse proxies

Alors que mon fichier config :

http:  
use\_x\_forwarded\_for: true  
trusted\_proxies:

- 127.0.0.1
- ::1
- 172.19.0.0/16

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:10 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/5 "2025-09-23T16:10:19Z")

</div>

attention à la syntaxe

```yaml
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 10.0.0.200
    - 172.30.33.0/24

```

et a l’indentation 😉

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:13 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/6 "2025-09-23T16:13:08Z")

</div>

Merci pour ta rapidité ! Je peux copier ce que tu m’as donné tel quel ?

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:14 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/7 "2025-09-23T16:14:05Z")

</div>

Je suis en docker DuckDNS, et ducker HomeAssistant

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:15 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/8 "2025-09-23T16:15:37Z")

</div>

c’est un extrait de la doc 😉  
mais il faut changer les ip our faire correspondre a ton infra

```yaml
http:
  use_x_forwarded_for: true
  trusted_proxies:
    -127.0.0.1
    -::1
    -172.19.0.0/16

```

voila ce que ça doit donner, mais vu tes logs la ligne ` -172.19.0.0/16` doit suffire

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:18 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/9 "2025-09-23T16:18:33Z")

</div>

> [@ddfdom](#):
>
> ```auto
> http:
> use_x_forwarded_for: true
> trusted_proxies:
> - 10.0.0.200
> - 172.30.33.0/24
> 
> ```

Malheureusement toujours pas… Est-ce qu’éventuellement on peut discord que je te montre tout cela ?

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:19 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/10 "2025-09-23T16:19:29Z")

</div>

faut redémarrer HA aussi pour prendre en compte le changement

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:19 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/11 "2025-09-23T16:19:51Z")

</div>

Yes, je le fais systématiquement ^^

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:20 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/12 "2025-09-23T16:20:05Z")

</div>

bin oui mais si tu as mis ça c'est pas bon

> [@SpringDeus](#):
>
> > [@ddfdom](#):
> >
> > ```auto
> > http:
> > use_x_forwarded_for: true
> > trusted_proxies:
> > - 10.0.0.200
> > - 172.30.33.0/24
> > 
> > ```

faut ouvrir ses chakras 😉  
et regarder les logs

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:21 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/13 "2025-09-23T16:21:22Z")

</div>

Non j’ai bien mis ce que tu m’as mis mdr ! tu doutes de moi là lol

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:22 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/14 "2025-09-23T16:22:06Z")

</div>

oui je doute car ce que tu me mets n’est pas bon 😉

mets une capture de ton configuration.yaml

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:23 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/15 "2025-09-23T16:23:35Z")

</div>

![Capture d'écran 2025-09-23 182314](https://forum.hacf.fr/uploads/default/original/3X/b/f/bf1280628ea32757e8ff69b3ba80118890b8d990.png)

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:24 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/16 "2025-09-23T16:24:24Z")

</div>

ok c’est bon et les logs ?

Edit : my bad il manque un espace après le tiret

```yaml
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 127.0.0.1
    - ::1
    - 172.19.0.0/16

```

pas facile sur le téléphone

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:25 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/17 "2025-09-23T16:25:39Z")

</div>

2025-09-23 18:25:26.369 ERROR (MainThread) [homeassistant.components.http.forwarded] A request from a reverse proxy was received from 172.19.0.2, but your HTTP integration is not set-up for reverse proxies

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:27 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/18 "2025-09-23T16:27:44Z")

</div>

> [@ddfdom](#):
>
> Edit : my bad il manque un espace après le tiret
> 
> ```auto
> http:
> use_x_forwarded_for: true
> trusted_proxies:
> - 127.0.0.1
> - ::1
> - 172.19.0.0/16
> 
> ```

regarde ça @SpringDeus j'ai fait une erreur de syntaxe

---

<div class="post-metadata">

**Author:** ![ddfdom](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ddfdom/32/137369_2.png) [@ddfdom](https://forum.hacf.fr/u/ddfdom)\
**Post date:** [Septembre 23, 2025, 4:28 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/19 "2025-09-23T16:28:58Z")

</div>

en tout cas c’est tjs pas pris en compte

> [@SpringDeus](#):
>
> but your HTTP integration is not set-up for reverse proxies

---

<div class="post-metadata">

**Author:** ![SpringDeus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/springdeus/32/112509_2.png) [@SpringDeus](https://forum.hacf.fr/u/SpringDeus)\
**Post date:** [Septembre 23, 2025, 4:32 UTC](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751/20 "2025-09-23T16:32:29Z")

</div>

Il va passer par la fenêtre le pc… J’ai bien mis l’URL dans connexion externe sur home assistant. Je sais pas si faut désactiver connexion locale mais je pense pas ?

[Page suivante](https://forum.hacf.fr/t/help-homeassistant-en-docker-duckdns-nginx/67751.md?page=2)
