Aller au contenu

Problème accès site web


MimiraK

Messages recommandés

Au fait, tu n'as pas dis, mais tes tests tu les fait bien depuis une connexion hors de ton réseau local ?

Est-ce que tu as installé le Serveur DNS sur le NAS ?

Est-ce que ta box gère bien le loopback ?

 

il y a 25 minutes, Kramlech a dit :

Attention dans le Virtual Host, il ne faut pas mettre web, mais directement le sous répertoire de web…

Je retire ce que j'ai dit : j'avais pris comme modèle le seul cas qui ne fonctionne pas !!!

Mais cela a bien l'air d'être le bor..l ton truc. A force de faire défaire refaire modifier, on ne sais plus trop ce que tu as.

Moi ce que je ferais :

  • supprimer tous les htaccess et modifications de nginx que tu as fait
  • supprimer tous les virtual host concernant ton site
  • supprimer tous les reverse proxy concernant ton site
  • supprimer les enregistrement A de ta zone DNS

Puis toute refaire étape par étape, et ne pas passer à l'étape suivante sans que l'étape précédente fonctionne...

  1. Tu crées un enregistrement de type A qui fait pointer ton ndd.fr vers ton adresse IP
  2. Dans ta box, tu transferts le port 80 vers ton NAS
  3. Tu crées une enregistrement dans ton virtual host (http et https, ndd.fr vers web/wordpress)
  4. Tu testes http://ndd.fr
  5. Dans ta box, tu transferts le port 443 vers ton NAS
  6. Tu testes https://ndd.fr
  7. Tu crées un enregistrement de type CNAME qui fait pointer www.ndd.fr vers ndd.fr
  8. Tu testes http://www.ndd.fr
  9. Tu testes https://www.ndd.fr

On verra ensuite pour l'automatisation du http vers https.

Et si une étape ne fonctionnes pas, tu nous le dit....

Lien vers le commentaire
Partager sur d’autres sites

il y a 56 minutes, Kramlech a dit :

Au fait, tu n'as pas dis, mais tes tests tu les fait bien depuis une connexion hors de ton réseau local ?

Oui et je fais toujours les test depuis mon ordi sur le réseau et de mon tel en 4G

il y a 57 minutes, Kramlech a dit :

Est-ce que tu as installé le Serveur DNS sur le NAS ?

Est-ce que ta box gère bien le loopback ?

Non pas de serveur DNS et le Loopback est parfaitement géré (freebox delta)

il y a 58 minutes, Kramlech a dit :

Mais cela a bien l'air d'être le bor..l ton truc. A force de faire défaire refaire modifier, on ne sais plus trop ce que tu as.

Non pas vraiment, dès que je test un truc qui ne fonctionne pas je reviens à la config d'avant 😉

il y a 59 minutes, Kramlech a dit :

Moi ce que je ferais :

  • supprimer tous les htaccess et modifications de nginx que tu as fait
  • supprimer tous les virtual host concernant ton site
  • supprimer tous les reverse proxy concernant ton site
  • supprimer les enregistrement A de ta zone DNS

htaccess --> il n'y a que la redirection http --> https et nginx je n'y ai pas encore touché, j'aimerai encore tester ça mais comme j'ai dit je ne sais pas ou insérer le code 😞

Rien dans le reverse proxy concernant le site (test, marche pas, suppression)

Pourquoi supprimer les enregistrements ? c'est un simple pointage vers mon ip fixe, je ne vois pas bien a quoi ça pourrait servir de supprimer cette ligne...

il y a une heure, Kramlech a dit :

Puis toute refaire étape par étape, et ne pas passer à l'étape suivante sans que l'étape précédente fonctionne...

  1. Tu crées un enregistrement de type A qui fait pointer ton ndd.fr vers ton adresse IP
  2. Dans ta box, tu transferts le port 80 vers ton NAS
  3. Tu crées une enregistrement dans ton virtual host (http et https, ndd.fr vers web/wordpress)
  4. Tu testes http://ndd.fr
  5. Dans ta box, tu transferts le port 443 vers ton NAS
  6. Tu testes https://ndd.fr
  7. Tu crées un enregistrement de type CNAME qui fait pointer www.ndd.fr vers ndd.fr
  8. Tu testes http://www.ndd.fr
  9. Tu testes https://www.ndd.fr

On verra ensuite pour l'automatisation du http vers https.

de 1 à 6 tout est OK, j'ai pas mal de choses qui fonctionne parfaitement bien et une dizaine de ligne de reverse proxy.

Pour 7, j'avais déjà testé mais ça ne fonctionnait pas, je vais réessayer

 

Merci à toi !

Si quelqu'un peut me dire ou insérer le code dans nginx.conf, je suis preneur ! 🙂

pour mes enregistrement DNS

 

Capture d’écran 2021-11-22 à 19.57.42.png

ne marche toujours pas le CNAME, sur whatsmydns ça pointe bien sur mon ip

Lien vers le commentaire
Partager sur d’autres sites

@MimiraK

Bonjour,

Dans la capture d'écran de ta régle de redirection, en destination tu mets "HTTPS" : c'est inutile et contre productif car tu fais alors du HTTPS sur du HTTPS donc du double cryptage. Ensuite, je peux me tromper mais j'aurais mis, non pas ton domaine, mais simplement "localhost" et le port 80.

Il y a 1 heure, MimiraK a dit :

mais ou dois-je insérer ceci (sans le ##) ?! :

  1. Si je ne m'abuse, " ## " est une marque pour dire que ce qui suit est un commentaire
  2. Je ne connais pas nginx mais lis bien ce qui est dit dans le post en question, de ce que j'ai compris, il faut insérer une partie dans la section dédiée au HTTP et l'autre dans celle au HTTPS/SSL, non ? A priori ce sont les deux dernières sections du fichier nginx.conf.

Cordialement

oracle7😉

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, oracle7 a dit :

Dans la capture d'écran de ta régle de redirection, en destination tu mets "HTTPS" : c'est inutile et contre productif car tu fais alors du HTTPS sur du HTTPS donc du double cryptage. Ensuite, je peux me tromper mais j'aurais mis, non pas ton domaine, mais simplement "localhost" et le port 80.

Tu as raison, c'est d'ailleurs ce que j'ai pour toutes mes autres lignes, de toute façon ca ne change rien à ma problématique des www...

il y a une heure, oracle7 a dit :
  • Si je ne m'abuse, " ## " est une marque pour dire que ce qui suit est un commentaire
  • Je ne connais pas nginx mais lis bien ce qui est dit dans le post en question, de ce que j'ai compris, il faut insérer une partie dans la section dédiée au HTTP et l'autre dans celle au HTTPS/SSL, non ? A priori ce sont les deux dernières sections du fichier nginx.conf.

OK mais si on peut me dire tu mets ça ici après ce morceau de code car j’imagine qu'il y a un ordre à respecter pour que ça marche ...

Merci à toi 🙂

Lien vers le commentaire
Partager sur d’autres sites

@MimiraK

Bonjour,

il y a une heure, MimiraK a dit :

mais si on peut me dire tu mets ça ici après ce morceau de code car j’imagine qu'il y a un ordre à respecter pour que ça marche

Là on est plus dans du paramétrage d'interface, si tu n'as pas les connaissances nécessaires et minimales en programmation alors abstient toi de ce faire ce type de modifications. Sans maîtrise du code et du fonctionnement de nginx, tu risques plus de faire des bêtises qu'autre chose, c'est mon humble avis. Maintenant ce que j'en dit, c'est toi qui voit ... Et comme je te l'ai déjà dit, ce type de modification ne survit pas à une mise à jour de DSM, donc tu risque d'avoir à la refaire à terme. Bénéfice final ?

Cordialement

oracle7😉

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, MimiraK a dit :

Pour 7, j'avais déjà testé mais ça ne fonctionnait pas, je vais réessayer

On attend la réponse ... Mais encore une fois, supprime tout ce que tu as fais pour les redirections http vers https.

On n'empile pas les couches de paramétrage tant que les couches de dessous ne sont pas sèches.

Tant que le point 8 ne fonctionne pas, ne vas pas plus loin ...

Maintenant, c'est toi qui vois !

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, oracle7 a dit :

Sans maîtrise du code et du fonctionnement de nginx, tu risques plus de faire des bêtises qu'autre chose, c'est mon humble avis.

C'est bien pour cela que j'attends l'avis de quelqu'un qui sera m'indiquer comment faire et qui sais de quoi il parle. J'ai une copie du fichier de base au cas ou.

Si je devais m’arrêter à chaque obstacles je n'en serai pas arrivé jusque là dans la config de mon nas, de la création de mon site et même dans la vie 😉

Je suis pas du genre à renoncer, et je ne doute pas qu'une âme charitable qui maitrise le sujet passera par là 🙂

Il y a 2 heures, oracle7 a dit :

Et comme je te l'ai déjà dit, ce type de modification ne survit pas à une mise à jour de DSM

Pas grave je remets les lignes une fois la mise à jour faite puisque je serai comment faire 😉

 

Il y a 2 heures, Kramlech a dit :

On attend la réponse ... Mais encore une fois, supprime tout ce que tu as fais pour les redirections http vers https.

On n'empile pas les couches de paramétrage tant que les couches de dessous ne sont pas sèches.

Tant que le point 8 ne fonctionne pas, ne vas pas plus loin ...

J'ai répondu 😉

Il y a 5 heures, MimiraK a dit :

ne marche toujours pas le CNAME, sur whatsmydns ça pointe bien sur mon ip

De plus sans le CNAME le www.ndd.fr pointait bien sur le nas puisque c'est la page du syno qui s'affichait, c'est donc pas un problème "d'arriver" sur le nas mais de redirection en interne non ?

EDIT : Maintenant j'ai quelques chose de curieux, quand je vais sur www.ndd.fr, je tombe sur une demande de téléchargement d'un fichier de quelques KO www.ndd.fr.dms

Vraiment bizarre. Et @Kramlech rien de plus que ke CNAME 😉

 

J'en suis au point 8 justement et pour moi il n'y a pas d'empilage de paramétrage puisque selon tes points 1 à 7 ça marche nickel !

C'est juste ces f*** www.

En tout cas merci pour vos retours et votre temps 🙂

Modifié par MimiraK
Lien vers le commentaire
Partager sur d’autres sites

Tu peux déjà personnaliser la page index.html et remplacer le message "Web Station has been enabled. To finish setting up your website, please see the "Web Service" section of DSM Help." par un message indiquant qu'il ne faut pas taper www pour acceder à ton site.
Ca sert aussi à ça, index.html.

Edit: ou bien tu la rediriges toi-même, <meta http-EQUIV="Refresh" CONTENT="0; url=https://ndd.fr">
ou les deux combinés, message d'avertissement et redirection après x secondes pour  laisser le temps de lire le message.
Redirection après 5 secondes: <meta http-EQUIV="Refresh" CONTENT="5; url=https://ndd.fr">

Modifié par cadkey
Lien vers le commentaire
Partager sur d’autres sites

Merci. C’est une bonne idée dans l’attente de pouvoir automatiser tout ça

Par contre, pour la redirection au début x secondes ça marche comment ?
Du code dans la page index ?

Merci à toi


Envoyé de mon iPhone en utilisant Tapatalk

Il y a 1 heure, cadkey a dit :

Edit: ou bien tu la rediriges toi-même, <meta http-EQUIV="Refresh" CONTENT="0; url=https://ndd.fr">
ou les deux combinés, message d'avertissement et redirection après x secondes pour  laisser le temps de lire le message.
Redirection après 5 secondes: <meta http-EQUIV="Refresh" CONTENT="5; url=https://ndd.fr">

Je viens juste voir 🙂

Je vais tester tout ça.

Il y a 1 heure, Jeff777 a dit :

@MimiraK

Bonjour, Je n'ai pas essayé mais @Kramlech à trouvé une piste intéressante pour le www. Voir vers la fin de ce sujet :

 

 

. https://www.prodomaines.com/nom-domaine-avec-sans-www

Merci, je vais regarder ça 🙂

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, cadkey a dit :

Edit: ou bien tu la rediriges toi-même,

Attention, je crois qu' n'il n'y aura pas que www.ndd.fr qui sera redirigé vers ndd.fr. Mais tous les tartanpion.ndd.fr qui ne correspondent pas à un nom de domaine existant (proxy inverse, virtuel hôte etc...). 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, Jeff777 a dit :

Je viens de regarder et malheureusement ça ne va pas pour moi, c'est du code dans le .htaccess pour du serveur Apache et je suis sur nginx 😞

Je suis d'ailleurs toujours preneur pour la modif de nginx.conf 😉 :

Le 22/11/2021 à 18:18, MimiraK a dit :

Si non, j'ai réussi a copier le nginx.conf et peut l'éditer mais ou dois-je insérer ceci (sans le ##) ?! :

## Redirection de l url avec www vers une url sans www
      if ($host = 'www.example.com' ) {
         rewrite  ^/(.*)$  https://example.com/$1  permanent;

 

@Jeff777 et @cadkey , merci je m'y atèles de suite.

Il n'y a qu'un site sur ce ndd.fr donc pas de soucis pour moi, mes autres services sont sur ndd.com

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.