Souci avec NGINX proxy SSL

Dans Systeme > réseau j’ai url externe xxxx.freeboxos.fr et url interne en automatique mais qui marque URL réseau local non valide
Effectivement je n’ai rien en face de port 80 dans NGINX. Que faut il mettre ?

Quand c’est explicitement écrit dans configuration.yaml il n’y a pas de soucis, contrairement à ce qu’affirme certains.

Ça fait un moment que je n’ai plus utilisé nginx, j’utilise traefik que je trouve beaucoup plus pratique. Mais en gros tu peux quasiment faire un copier/coller de ta conf en https, il faut juste changer les ports et ne pas mettre toute la partie ssl.

Tu peux copier ton fichier de conf nginx qu’on puisse voir ensemble ?

On parle ici de Nginx proxy ssl, un module developpé spécifiquement pour HA par ses développeurs.
Si tu ne l’utilise pas @Jackbot , pourquoi orienter sur de fausses pistes @Lucien_Mermet ?

C’est cela que vous voulez

domain: xxxxx.freeboxos.fr
hsts: max-age=31536000; includeSubDomains
certfile: fullchain.pem
keyfile: privkey.pem
cloudflare: false
customize:
  active: false
  default: nginx_proxy_default*.conf
  servers: nginx_proxy/*.conf
real_ip_from: []

Non, un fichier de configuration nginx doit ressembler à ceci : Example nginx configuration

Vous pouvez me dire ou trouver ce fichier

Apparemment je t’envoie sur une fausse piste. Krull56 doit sans doute avoir une meilleure solution que la mienne. Je vais donc m’arrêter là et le laisser faire.

Mais si tu es curieux, tes fichiers de conf sont :

default: nginx_proxy_default*.conf
servers: nginx_proxy/*.conf

Tu confonds NGINX Proxy Manager et NGINX Home Assistant SSL proxy.

Ta config est bonne, voici la mienne.

domain: xxxxxxxx.fr
hsts: max-age=31536000; includeSubDomains
certfile: fullchain.pem
keyfile: privkey.pem
cloudflare: false
customize:
  active: false
  default: nginx_proxy_default*.conf
  servers: nginx_proxy/*.conf
real_ip_from: []

dans le configuration.yaml:

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.30.33.0/24
  ip_ban_enabled: true
  login_attempts_threshold: 4

dans la partie réseau de HA:
image

Et ouvrir les ports 443 > 443 et 80 > 80 sur l’ip de ton HA.

en local, tu te connecte avec http://ipdeha:8123
en externe, https://ndd.fr ( ndd = nom de domaine )

Pourtant mon ip locale m’envoie sur du loopback en https

@WarC0zes
Toujours sur le pont :grin:

Sa config de Nginx proxy ssl est correcte, mais chose étrange une redirection de sa box du port 443 vers 443 HA ne fonctionne pas et 8123 continue de fonctionner avec redirection vers 8123 de HA :thinking:

J’ai l’impression que l’adresse du trusted_proxies n’accroche pas

J’ai tout pareil sauf que si je mets mon ip local :8123 dans Système réseau j’ai une info url non valide (expected a URL for dictionary value @ data[‹ internal_url ›]. Got ‹ http:192.168.xxx:8123 ›)

Question bête
Quand tu redémarre, tu fais bien redémarrer l’hôte et non un redémarrage rapide ?

Je redémarre par le menu redémarrer homeassistant

Oui, mais dans ce menu tu as plusieurs options.

Il faut choisir redémarrer le système

1 « J'aime »

je redemarre par redemarrer le systeme ?

1 « J'aime »

Pas assez claire on dirait :sweat_smile:

1 « J'aime »

Oui, c’est ce que je t’ai indiqué :grin:

OK je vais faire cela

Maintenant j’ai bien accès en http mais plus d’accès en https via HA Compagnon (page web non dispo)