Besoin d'aide avec Nginx Proxy Manager

Alors fait le c’est pour ça

Ça change pas grand a la configuration

Punaise @cleya ça a l’air d’être une bonne passoire ton firewall

Non c’est fini depuis au moins 2 ans le prérequis mariadb
Maintenant la conf est dans un sqlite

C’est bien pour ça que je voudrais sécuriser un peu tout ça…

Là sur la redirection de port (faite depuis l’application Deco) j’ai en IP interne l’IP de Home Assistant (installé sur une VM Proxmox avec le mini-PC relié par cable Ethernet au TP-Link et pas à la box)

IP interne ?
Port interne ?
Port externe ?

Les seuls ports que je connais, ce sont ceux de Toulon, de Brest, de Lorient et sinon ceux qui font le saucisson et le jambon :pig: les autres, je maitrise pas…

Il faudrait que je fasse quoi avec le port 80 ?

Donc,

Dans l’interface ovh, tu crée a bien un champ A qui pointe vers ton IP public.

Dans ton routeur, port 80 et 443 qui pointe vers ip de HA.

Dans NPM :


ton adresse mail, un petit Agree et Save.

Tu devrait avoir ceci :
image

Edit : Port interne et externe en 80. Et une autre en port interne et externe en 443.
Edit2 : C’est marche en http parce que tu ne te sert pas de NPM, quand tu redirige le 80 externe vers 8123 interne.
Edit3 (ça commence à faire beaucoup): Si tu es sur proxmox, je te conseille vivement de faire une VM ou CT avec NPM dessus. Tu ne sera pas dépendant de HA pour le Proxy Manager.

@Babidi

J’ai presque tout bon :rofl:

Pas vraiment…

tes règles de redirection de port, ça ne va pas… du coup ça ne sert a rien de régler NPM, vu de l’extérieur, il n’est pas accessible.

Ben si, j’accède au domaine de l’extérieur en HTTP. C’est mon souci :grimacing:

Du coup, je change mes redirections de interne 80 vers externe 80 et idem pour le port 443 ?

Je ne change rien au niveau de l’IP interne ?

Et bien non, tu n’accède pas a NPM de l’extérieur, tu accèdes à HA visiblement, car port 80 externe vers 8123 interne.

Je sais que ça porte à confusion (et encore plus quand NPM à l’ip de HA…).

Les règles de redirection c’est :

  • Une regle externe 80 vers interne 80 vers IP de NPM (http)
  • Une regle externe 443 vers interne 443 vers IP de NPM (https)

Quand ça se sera en place, la tu pourra demander un certificat et c’est bien NPM qui répondra d’une demande de l’extérieur et tu n’aura pas d’erreur sur NPM.

l’adresse IP de NPM est donc celle de HA (addon)

Là, ça semble fonctionner mais je n’ai plus d’accès ni par http://nom_de_domaine.ovh ni par https://nom_de_domaine.ovh

J’ai une erreur 400: Bad request

Pour tes tests d’accès à l’extérieur, c’est un PC et navigateur ?
Un téléphone ? l’app ou sur navigateur ?

depuis un téléphone via navigateur Chrome (wifi désactivé)

Pour l’application Companion, je n’ai pas encore touché aux réglages et donc j’ai un échec de la négociation SSL

Pour le test de l’exterieur tu tapes juste ton https://tonadresse.ovh sans mettre de port bien sur.

Ok.

Pour moi, accès extérieur c’est ok et c’est bien NPM qui répond maintenant.
On avance ! ça veut dire que dns c’est ok et regles routage c’est ok.

Maintenant, il dois surement rester un détail genre : dans HA > Paramètre > Système > Réseau > Dans l’encadré ‹ URL de Home Assistant › tu as réglé ton nom de domaine ?

Edit : tu peux aussi régler un peu mieux ta config NPM,
Ajoute le block Common exploit, ça mange pas de pain, et ajoute le Websockets Support.

J’ai modifié le common exploit et websocket ainsi que l’adresse dans l’onglet réseau. Pas mieux…

Toujours erreur 400 ?

Il doit surement rester un truc que je n’ai plus en tête (j’utilise NPM dans une installe séparé de HA). Pour moi c’est a regarder coté config NPM, comme il est installé en module complémentaire, ce n’est probablement pas l’ipv4 standard de HA qu’il faut pointer. Voir dans la doc s’il y a quelque chose.

edit : ça doit être ça :

pointe vers « homeassistant »

Oui, toujours la même erreur sur PC et navigateur Chrome ainsi que par Companion et téléphone avec navigateur.

Regarde mon edit, je pense que c’est ça.

home assistant et port 80 ?

Sinon, je vais voir demain pour installer NPM sur LXC


Mais ce qui est dans l’encadré rouge m’inquiète un peu…

Ca progresse un peu :

Bon, en mettant homeassistant et port 80, j’ai ERR_TOO_MANY_REDIRECTS et avec le port 8123, jai erreur 400…

J’abandonne pour aujourd’hui. Je reviendrai demain dans l’après midi si jamais tu es dispo. Merci pour le temps passé @Babidi (et les autres aussi :grinning:)