Bonjour, comment faire du portforwading par api sur une LB V5 svp ?
dans l’idée, je cherche à ouvrir le port 80 de ma box lorsque j’active certbox une fois tous les 3 mois.
note: je n’ai pas possibilité de faire du dns challenge via changeip compte gratuit, pas possible d’avoir une entrée txt dns gratuitement. Donc seul moyen que j’ai trouvé, ouvrir le port 80 et le fermer ensuite.
Cela n’a rien de pas sécurisé…
comme beaucoup vous n’avez probablement pas compris le but d’un certificat ssl qui ne protège absolument pas votre serveur (jeedom ou autre)
yup j’ai déjà fait un POC avec un RP car j’en utilise au taf pour mes flux webpubliés (bon c’est des RP hardware de type F5 Big IP) et je n’ai pas eu le temps de finaliser. j’avais challengé le RP logiciel HAProxy avec NGINX mais c’était plus pour des besoins liées à du loadbalancing que de la conf pour gérer le cycle de vie de mes certifs. Tu comptes utiliser quoi, Traefik / caddy ?
Du coup on va pouvoir en savoir plus et apprendre de ton expérience.
certbot a besoin du port 80 ouvert pour faire un challenge http et s’assurer que le serveur gère le nom de domaine qu’il souhaite déclarer.
En dehors de ce processus qui, à ma connaissance, ne peux pas tellement poser problème, la réelle problématique du protocole http est que les paquets qui circulent sont en clair et qu’en conséquence, s’ils sont sniffés, l’attaquant récupère les identifiants (entre autre…)
Maintenant si tu n’utilises jamais ce protocole pour te connecter à Jeedom et que tu utilises toujours le protocole https qui crypte les données (avec ou sans certificat signé avec une autorité de certification d’ailleurs), à quel moment est-ce qu’un attaquant pourrait récupérer les données qui véhiculent entre un navigateur et ton serveur Jeedom ?
Je pense que c’est un peu pour ça que Mips indique que ça ne pose pas de problème particulier mais du coup on fait peut-être une grosse erreur et on reste dans l’attente de ton explication.
Je ne suis pas un pro de docker donc cela va être difficile pour Traefik. Je m’orienterais plus sur Nginx en reverse. Mais il y a du travail à faire comme je veux tout comprendre, je n’aime pas recopier bêtement du paramétrage.