Un site inaccessible peut avoir de nombreuses causes ; en contrôlant couche par couche, du domaine jusqu'au serveur, on localise vite le problème.
1. Délimiter le périmètre
- Est-ce vous seulement, ou tout le monde ? Utilisez un vérificateur en ligne tiers ou changez de réseau ;
- Tout le site ou une seule page ?
2. Domaine et DNS
- Le domaine est-il expiré, et pointe-t-il vers la bonne IP serveur ;
- Utilisez ping nom-de-domaine pour voir l'IP résolue ; une modification DNS récente peut nécessiter du temps.
3. Serveur et services
- Le serveur est-il en ligne (ping IP) ;
- Le service web tourne-t-il : systemctl status nginx (ou apache) ;
- Les ports sont-ils ouverts : 80 et 443 non bloqués par un pare-feu.
4. Application et certificats
- Consultez le journal d'erreurs du serveur web (par exemple /var/log/nginx/error.log) ;
- Si HTTPS échoue, vérifiez si le certificat SSL a expiré ;
- Pour les erreurs applicatives, consultez les journaux de l'application et la base de données.
5. Toujours hors ligne
Transmettez au support 00Shark le segment que vous avez isolé et les messages d'erreur, nous approfondirons le diagnostic.