Trouble Shooting WEB CAS 2 - Matheo-hrts/Troubleshooting-WEB-Mail GitHub Wiki
Hertmans Mathéo 2TL1 17/12/2024
Vandermeulen Arnaud 2TM1
Cas 2 :
Identification du problème
Lors d'un links http://www.woodytoys.lab
on reçois une erreur 404 comme visible ci-dessous :
Néanmoins, lors d'un links http://www.woodytoys.lab/index.html
celui-ci fonctionne parfaitement :
Lors d'un links http://blog.woodytoys.lab
le blog s'affiche directement :
Collecte des symptômes
Nous remarquons que le site http://www.woodyoys.lab
est donc accessible mais la page initiale n'est pas trouvée.
Nous prenons une trace wireshark pour vérifier que rien d'étrange ne se produit lors d'un links http://www.woodytoys.lab
et effectivement tout se passe de manière attendue :
La trace wireshark indique que le site web est accessible mais que la page recherchée est introuvable (404 not found
) ce qui indique que le problème viens certainement de la configuration du site http://www.woodytoys.lab
qui gère surement de la mauvaise manière la redirection vers la page d'acceuil.
Ici, nous n'effectuons pas de netstat -nltp, car le fait que nous arrivons à joindre la page www, uniquement en rajoutant index.html
(qui est censé être la page d'acceuil par défaut) dans l'uri, exclue le fait que cela vienne d'un problème de port mal configuré comme dans le cas 1.
De même, si en faisant un links http://www.woodytoys.lab
nous donne une erreur disant que l'url requise n'a pas été trouvé alors qu'en rajoutant dans l'url, le fichier ciblé index.html
. Cela dirige naturellement sur le fait que les fichiers html sont stockés à l'endroit prévu par la configuration mais que le problème viens de la configuration du fichier par défaut !
liste des outils : links, wireshark.
Description du problème
Le problèmes viens donc du fichier de configuration /etc/apache2/site-available/www-woodytoys-lab.conf
dans le serveur web. Dans celui-ci on retrouve la ligne DirectoryIndex home.html
:
Cependant, en faisant un ls /var/www/html/www
on s'aperçoit que home.html
n'existe pas :
Proposition de solution
Pour règler ce problème il suffit de modifier la ligne DirectoryIndex home.html
en DirectoryIndex index.html
pour que links http://www.woodytoys.lab
redirige automatiquement vers index.html
.