MAIS RIEN N'Y FAIT.
J'ai toujours avec mon 192.168.x.x :
Code:
Your n8n Server is configured To use a secure cookie,
however you are either visiting this via an insecure URL, or using Safari.
To fix this, please consider the following options:
Setup TLS/HTTPS (recommended), or
If you are running this locally, and not using Safari, try using localhost instead
If you prefer To disable this security feature (not recommended), set the environment variable N8N_SECURE_COOKIE To false
Et si je passe par xxx.Freebox OS.fr, j'ai :
Code:
Welcome To nginx!
If you see this page, the nginx Web Server is successfully installed and working. Further configuration is required.
For online documentation and support please refer To nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx
J'ai bien fais l'ouverture des ports,
- de 80 vers 80
- de 443 vers 443
- de 5678 vers 5678
Doit me manquer un truc stupide qui fait que N8N ne veut pas accepter le HTTPS et pourquoi le xxxfreeboxos.fr ne veut pas pointer vers la VM n8n (192.168.1.45 actuellement chez moi)
Homer54, Posté le: Sam 21 Juin 2025, 11:31 Sujet du message:
6791161734
Salut,
quels ports t'a alloué Free ? (C'est indiqué sur ta console de gestion, par exemple port 1 à 16384)
En fonction (3 chances sur 4), il faudra peut être passer en Full Stack _________________ RIP CurtisNewton
1°) Wi-Fi, CPL ? Non ! Merci...
L'Ethernet, c'est la vie !
Je vous recommande de vérifier que votre instance n8n fonctionne correctement et est liée à toutes les interfaces réseau (par exemple, 0.0.0.0), pas seulement à localhost.
spokenman, Posté le: Lun 23 Juin 2025, 18:16 Sujet du message:
9198885609
Bonjour,
Déjà effectivement première question êtes-vous en IP Full Stack ?
Ensuite j'ai moi même un serveur qui tourne en VM sur la Delta.
Mon serveur Web est configuré sur le port 443 pour le HTTPS.
Je fais une redirection du port externe que j'ai choisi vers le 443 (protoole TCP, WAN:xxx, LAN:443) dans les réglages de redirection de port de ma Freebox.
SiliconBox, Posté le: Lun 23 Juin 2025, 18:54 Sujet du message:
240518217139
Je ne connais pas n8n... mais à première vue il y a des choses qui me font sursauter
1) Freebox OS
*.Freebox OS.fr est EXCLUSIVEMENT RESERVE A L'USAGE INTERNE DE LA Freebox !!!!
C'est l'adresse qui permet d'accéder à l'interface Freebox ET CA NE SERT QU'A CA vous ne pouvez pas vous en servir pour accéder à votre propre serveur privé.
Si dans Freebox OS le port 80 ou 443 est assigné à Freebox OS, ça signifie que ces ports sont occupés et ne pourront pas être utilisés pour un autre serveur, ou disons que ça va créer un b..ordel
Il faut d'abord changer les ports de Freebox OS par exemple en 50080 (http) et 50443 (https) afin de libérer les ports 80 et 443 pour votre serveur n8n par exemple
Le HTTPS en local.... par définition ça ne peut pas fonctionner, c'est le B A BA
En local c'est exclusivement du HTTP
Un certificat https est lié à une url du type : www.universfreebox.com, un certificat https n'est en aucun cas lié à une adresse privée ou globale.
Donc déjà vous devez acheter un nom de domaine et paramétrer la zone DNS du nom chez le registrar pour qu'il renvoie l'adresse IP extérieure de la Freebox
Ensuite il y a un processus de création de certificat gratuit via Let's encrypt, ce certificat est en général valable 3 mois ensuite il faut le renouveler. On utilise 'certbot' sous Linux pour lancer une tâche automatique de renouvellement
"https://192.168.x.x" comme "https://82.xx.xx.xx"
CA NE peut pas fonctionner vu que le certificat est lié à un nom de domaine JAMAIS à une adresse IP
"https://www.mondomain.fr" implique donc une résolution de DNS qui renvoie OBLIGATOIREMENT à une adresse IP global (et non local). Ensuite on fait un forwarding vers sur le port 443 de la Freebox vers l'adresse IP locale du serveur n8n.
Il faut paramétrer nginx en conséquence
Il est préférable d'utiliser Apache à Nginx quand on débute
Apache est beaucoup plus répandu que NGINX, vous trouverez en ligne beaucoup plus d'aide
Il faut ouvrir le port au niveau de la VM Debian
Si vous utilisez 'firewalld' il suffit d'insérer le service HTTP, HTTPS ce qui aura pour effet d'ouvrir le port au niveau de la VM
Enfin.... il serait temps que vous appreniez à vous servir de l'IPv6
En IPv6 pas besoin de s'emm...der avec du port forwarding, on assigne une adresse IPv6 distincte de la Freebox elle-même...
On va en rester là.... je ne peux pas passer 1 semaine à faire un tuto qui explique tout de zéro.
On découpe les problèmes étape par étape, on fait à chaque fois une recherche spécifique sur Google, on se méfie des blogs qui pour beaucoup racontent ENORMEMENT de conn*** et vous vous trouvez avec un système hacké.
On se fie de préférence aux réponses liées au site stackoverflow... c'est là et uniquement là que vous trouverez les réponses de qualité
Linux ne se maîtrise pas du jour au lendemain... et mal paramétrer Linux peut avoir de lourdes conséquences.
Si on est "Noob" on n'utilise pas Debian, on démarre d'abord avec Ubuntu qui aura pour avantage de poser certains "garde fous" pour éviter les grossières erreurs de débutant.
spokenman, Posté le: Lun 23 Juin 2025, 23:34 Sujet du message:
9198885609
SiliconBox a écrit:
Je ne connais pas n8n... mais à première vue il y a des choses qui me font sursauter
1) Freebox OS
*.Freebox OS.fr est EXCLUSIVEMENT RESERVE A L'USAGE INTERNE DE LA Freebox !!!!
C'est l'adresse qui permet d'accéder à l'interface Freebox ET CA NE SERT QU'A CA vous ne pouvez pas vous en servir pour accéder à votre propre serveur privé.
Si dans Freebox OS le port 80 ou 443 est assigné à Freebox OS, ça signifie que ces ports sont occupés et ne pourront pas être utilisés pour un autre serveur, ou disons que ça va créer un b..ordel
Il faut d'abord changer les ports de Freebox OS par exemple en 50080 (http) et 50443 (https) afin de libérer les ports 80 et 443 pour votre serveur n8n par exemple
Par la suite vous accédez à Freebox OS via : https://xxx.Freebox OS.fr:50443 et en fait c'est plis "secure"
2) HTTP / HTTPS
Le HTTPS en local.... par définition ça ne peut pas fonctionner, c'est le B A BA
En local c'est exclusivement du HTTP
Un certificat https est lié à une url du type : www.universfreebox.com, un certificat https n'est en aucun cas lié à une adresse privée ou globale.
Donc déjà vous devez acheter un nom de domaine et paramétrer la zone DNS du nom chez le registrar pour qu'il renvoie l'adresse IP extérieure de la Freebox
Ensuite il y a un processus de création de certificat gratuit via Let's encrypt, ce certificat est en général valable 3 mois ensuite il faut le renouveler. On utilise 'certbot' sous Linux pour lancer une tâche automatique de renouvellement
"https://192.168.x.x" comme "https://82.xx.xx.xx"
CA NE peut pas fonctionner vu que le certificat est lié à un nom de domaine JAMAIS à une adresse IP
"https://www.mondomain.fr" implique donc une résolution de DNS qui renvoie OBLIGATOIREMENT à une adresse IP global (et non local). Ensuite on fait un forwarding vers sur le port 443 de la Freebox vers l'adresse IP locale du serveur n8n.
Il faut paramétrer nginx en conséquence
Il est préférable d'utiliser Apache à Nginx quand on débute
Apache est beaucoup plus répandu que NGINX, vous trouverez en ligne beaucoup plus d'aide
Il faut ouvrir le port au niveau de la VM Debian
Si vous utilisez 'firewalld' il suffit d'insérer le service HTTP, HTTPS ce qui aura pour effet d'ouvrir le port au niveau de la VM
Enfin.... il serait temps que vous appreniez à vous servir de l'IPv6
En IPv6 pas besoin de s'emm...der avec du port forwarding, on assigne une adresse IPv6 distincte de la Freebox elle-même...
On va en rester là.... je ne peux pas passer 1 semaine à faire un tuto qui explique tout de zéro.
On découpe les problèmes étape par étape, on fait à chaque fois une recherche spécifique sur Google, on se méfie des blogs qui pour beaucoup racontent ENORMEMENT de conn*** et vous vous trouvez avec un système hacké.
On se fie de préférence aux réponses liées au site stackoverflow... c'est là et uniquement là que vous trouverez les réponses de qualité
Linux ne se maîtrise pas du jour au lendemain... et mal paramétrer Linux peut avoir de lourdes conséquences.
Si on est "Noob" on n'utilise pas Debian, on démarre d'abord avec Ubuntu qui aura pour avantage de poser certains "garde fous" pour éviter les grossières erreurs de débutant.
Alors je confirme je ne maitrise pas Linux, mais avec l'aide d'Internet et des communautés on arrive à se débrouiller.
Donc à la suite de ce que j'ai compris et configuré je vous assure que je peux :
- accéder à l'interface Web de ma Freebox via monnomdedomaine.FREBOXOS.fr:yyy (yyy étant le port que j'ai configuré sur l'interface de ma Freebox pour y accéder en https)
- accéder mon site Web hébergé sur ma Freebox via monnomdedomaine.FREBOXOS.fr:xxx (xxx étant le numéro de port que j'ai décidé de forwarder vers le port 443 de ma VM)
Et devinez quoi ? Depuis chez moi, en local donc, cela fonctionne. Surprenant non ? (En local ça ne fonctionne pas, c'est le B A BA qu'il disait)
Pour info certbot est un site interactif qui aide à installer let's encrypt pour les gens qui ne sont pas spécialistes. On indique le type de software (apache, nginx, ...) et le type d'OS et il vous dit quoi taper pour installer let's encrypt (aucun script à télécharger ou à lancer, juste les bons paquets à installer et les commandes à lancer).
Je trouve votre réponse un poil agressive, universfreebox est un site d'entraide. Avec Curtis qui n'est plus là déjà l'ambiance a bien changé mais avec des gens comme vous ça ne risque pas de s'arranger.
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum