Auteur Sujet: accéder aux services autohébérgés via NDD: 301 moved permanently  (Lu 476 fois)

0 Membres et 2 Invités sur ce sujet

carmelo42

  • Abonné Free fibre
  • *
  • Messages: 66
  • St Nizier (42)
Hello, je viens d'avoir ma connexion Free fibre activée.
J'héberge plusieurs services chez moi. Les ports 80 et 443 de la freebox sont redirigés vers mon routeur Unifi, qui lui fait les redirections vers les différentes machines de mon LAN (tout est connecté sur le routeur unifi, la freebox sert juste d'accès à internet.

Exemple : un service hébergé sur 192.168.0.199:8123 est parfaitement accessible depuis mon LAN, et depuis l'extérieur via https://metrics.toto.fr

Par contre, depuis ma connexion lan, si je vais sur https://metrics.toto.fr j'obtiens un. 301 ...

root@seedboxarr:~# curl metrics.toto.fr
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>openresty</center>
</body>
</html>

Est-ce que quelqu'un saurait le pourquoi de cette redirection ?

lyapounov

  • Abonné Starlink
  • *
  • Messages: 212
  • 71
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #1 le: Aujourd'hui à 07:37:17 »
Une histoire de loopback peut-être ?

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 529
  • Marseille
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #2 le: Aujourd'hui à 08:00:28 »
non, 301 c'est un serveur qui a repondu
donc pas un pb reseau.

carmelo42

  • Abonné Free fibre
  • *
  • Messages: 66
  • St Nizier (42)
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #3 le: Aujourd'hui à 08:10:13 »
j'ai avancé un peu ...
le 301, c'est le nginx que j'ai en reverse proxy qui répond http ---> https (d'où le 301)

côté nginx, à chaque fois que je fais le call, j'ai ça dans les logs :


[29/Jul/2025:06:07:47 +0000] - - 444 - GET https metrics.toto.fr "/" [Client 192.168.1.254] [Length 0] [Gzip -] [Sent-to 192.168.0.5] "curl/7.81.0" "-"

192.168.1.254 : ip de la freebox
192.168.0.5 : machine qui porte le service metrics


Depuis l'extérieur :
[29/Jul/2025:06:09:32 +0000] - 200 200 - GET https metrics.toto.fr "/login" [Client 158.178.197.221] [Length 46599] [Gzip -] [Sent-to 192.168.0.5] "Uptime-Kuma/1.23.16" "-"

buddy

  • Expert
  • Abonné Bbox fibre
  • *
  • Messages: 15 969
  • Alpes Maritimes (06)
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #4 le: Aujourd'hui à 09:59:50 »
si c'est ton serveur nginx qui répond c'est que la redirection du port vers la machine est bien faite...
c'est ton UNIFI qui porte nginx ?

Du coup c'est quoi ton soucis actuel?

carmelo42

  • Abonné Free fibre
  • *
  • Messages: 66
  • St Nizier (42)
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #5 le: Aujourd'hui à 10:49:53 »
Unifi redirige les ports vers la machine qui porte nginx. et sur cette machine ça fait des chocapics.

Je viens de résoudre le problème en passant la freebox en mode bridge (sans rien changer à la conf de mappage de ports d'unifi ou de la conf nginx)

fansat70

  • Abonné Free fibre
  • *
  • Messages: 5 432
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
accéder aux services autohébérgés via NDD: 301 moved permanently
« Réponse #6 le: Aujourd'hui à 13:33:58 »
À la louche et à consommation près, la box en bridge chez Free correspond à l'ONT seul chez les autres opérateurs. Pour les grincheux, je répète "à la consommation près!"  ;)