Aller au contenu

Impossible d'accéder à mon site - Erreur 403


Messages recommandés

Salut à tous,

J'ai lu plein de tutos, en français, en anglais, bref sur le tout internet pour essayer de résoudre mon problème mais impossible... Et le pire c'est que je suis sur que ça doit être tout con !

Je débute tout juste avec Web Station et je n'arrive même pas encore à accéder à mon site Web en local...

  • J'ai bien activé et installé Web Station, ainsi qu'Apache 2.4 et PHP 7.4.
  • J'ai préféré ne pas utiliser l'option de Site Web Personnel qui me semble inadapté à mon utilisation.
  • J'ai bien tenté de me connecter avec l'adresse fournie par l'aide synology (http://10.0.0.20/~User/) et ce avec un utilisateur du groupe admin
  • J'ai bien placé mon site et tous ces fichiers (HTML, CSS, ressources...) dans web/www
  • C'est un site très simple pour l'instant avec quelques pages HTML et CSS. La page d'accueil est au format "index.html".

Je lis et relis l'aide Syno mais quoi que j'essaie, ça ne fonctionne pas. Toujours la même erreur 403 qui semble être due à un problème de permissions (d'après mes recherches).

Si une âme charitable passe par là... 🙏

Merci à vous !

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,
Je ne comprends pas cette adresse que tu utilises pour acceder à ton site web: http://10.0.0.20/~User/
Cela devrait être http://192.168.1.50:8
0 si ton adresse du NAS est à l'adresse 192.168.1.50 par exemple
ou l'adresse externe sur le port 80 ou 443.
Et tu devrais tomber sur cette page si le site web n'existe pas (ce qui est mon cas):
image.png.b653843fc3926a38f22a47a6d647a24f.png

 

Lien vers le commentaire
Partager sur d’autres sites

Il me semble que les espaces web personnels situés dans les dossiers www de chaque home (/var/services/homes/<user>/www) ne sont disponibles qu'avec PHP 5.2. C'est tout pourri mais c'est comme ça actuellement chez Synology.

Installe le paquet PHP 5.2 et regarde si  ça fonctionne.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta réponse.

Cette adresse est celle indiqué sur l'aide Synology ici, ainsi que sur ce sujet par exemple.

Et du coup en essayant l'adresse locale du serveur et les ports 80 et 443, même résultat -> Erreur 403

il y a 5 minutes, PiwiLAbruti a dit :

Il me semble que les espaces web personnels situés dans les dossiers www de chaque home (/var/services/homes/<user>/www) ne sont disponibles qu'avec PHP 5.2. C'est tout pourri mais c'est comme ça actuellement chez Synology.

Installe le paquet PHP 5.2 et regarde si  ça fonctionne.

Je viens de tenter le coup mais je ne vois que PHP 7.2 dans les paquets installable de Web Station. J'ai tenté de faire avec du coup mais pas de changements.

Lien vers le commentaire
Partager sur d’autres sites

Petite mise à jour ici ->

Je viens de comprendre que je ne dois pas utiliser l'adresse local avec le nom d'utilisateur à la fin justement car je n'utilise pas l'option "Sit Web Personnel" de Web Station.

Bon mais le problème initial est toujours là avec l'adresse au format simple "http:// 10.0.0.20:80" donc je ne suis pas vraiment plus avancé...

Une remarque supplémentaire cela dit, j'utilise Chrome pour tenter d'accéder à mon fameux site et quand je tape l'adresse sus-mentionnée, le ":80" (ou ":443") est systématiquement supprimé de mon url quand j'accède à la page...

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

@pieyo0

Bonjour,

il y a 2 minutes, pieyo0 a dit :

avec l'adresse au format simple "http:// 10.0.0.20:80"

Les adresses IP de réseau en 10.0.0.0/8, 127.0.0/8, 172.16.0.0/12 et 192.168.0.0.0/24 sont des adresses dites privées et elles ne sont pas routables depuis l'Internet. On les utilise uniquement pour les réseau locaux.

Donc avec une @IP en 10.0.0.20 ton site ne sera pas atteignable depuis l'extérieur. Essaies plutôt en mettant ton @IP externe (celle de ta box : à voir sur https://ip.lafibre.info) soit http://xxx.yyy.zzz.www:80.

Cordialement

oracle7😉

Lien vers le commentaire
Partager sur d’autres sites

il y a 3 minutes, oracle7 a dit :

@pieyo0

Bonjour,

Les adresses IP de réseau en 10.0.0.0/8, 127.0.0/8, 172.16.0.0/12 et 192.168.0.0.0/24 sont des adresses dites privées et elles ne sont pas routables depuis l'Internet. On les utilise uniquement pour les réseau locaux.

Donc avec une @IP en 10.0.0.20 ton site ne sera pas atteignable depuis l'extérieur. Essaies plutôt en mettant ton @IP externe (celle de ta box : à voir sur https://ip.lafibre.info) soit http://xxx.yyy.zzz.www:80.

Cordialement

oracle7😉

En fait c'est un site destiné à n'être utilisé que sur mon réseau local donc c'est voulu.

Mais j'ai quand même essayé avec mon accès externe et j'obtiens une erreur "ERR_EMPTY_RESPONSE" sur Chrome. Le contraire m'aurait étonné car je n'ai fais aucune ouverture de ports sur mon routeur.

Lien vers le commentaire
Partager sur d’autres sites

Salut à tous et merci pour vos nombreuses réponses !

Bon bonne nouvelle, je suis un boulet ! Ou alors j'ai été induit en erreur par la doc Synology...

Enfin bref, j'avais simplement placé le dossier de mon site dans le dossier www sans comprendre que c'était dans ce dossier qu'il fallait mettre les fichiers justement.

En rajoutant simplement /www à l'adresse ça a immédiatement marché. La solution était tellement évidente que je n'avais pas assez creusé dans cette direction.. Désolé les amis.

 

Cependant j'ai un nouveau petit soucis, je me suis ré attaqué au développement du site ce matin et je me rend compte que les modifications apportés à ma feuille CSS ne sont pas prises en compte immédiatement dans le navigateur (Chrome) ce qui est très embêtant pour développer vous en conviendrez... Je note aussi que ce n'est pas le cas avec les feuilles PHP ou HTML qui sont modifiées instantanément.

J'imagine qu'il y a un paramètre à modifier sur WebStation mais comme vous l'avez remarqué, je ne suis pas au top en le matière ! 😅

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...

@pieyo0

Bonjour,

Si tu n'utilises pas les web personnel ( case a cocher) 

  • J'ai préféré ne pas utiliser l'option de Site Web Personnel qui me semble inadapté à mon utilisation.

les fichiers de ton site web doivent être copiés dans le répertoire web créé par le NAS et tu y accèdes en http ou https 
http://192.168.1.118 ou https://192.168.1.118
l'IP étant celle du NAS

 

 

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

bonjour
a partir du moment ou des fichiers sont déposés sur un dossier du dossier web ils sont accessibles via le serveur web

après selon le protocole utilisé http https il convient d’avoir une cohérence dans certains paramètres

1/ certificat en lien avec le ndd utilisé pour l’accès au nas
2/ vérifier qu’il s’agisse de pages html sinon analyser le code on peut imaginer une redirection un situ selon l’appel de la page

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.