Vérifier l'état d'un site web : en ligne ou en panne ?

Interrogez un site web en direct et voyez s'il répond, en combien de temps, avec quel statut HTTP, quel logiciel serveur, et quels titre et description la page déclare.

Ce que fait cette vérification

OrbitProbe ouvre une connexion HTTPS vers le site, suit jusqu'à cinq redirections et relève le code de statut HTTP final, le temps jusqu'au premier octet de la réponse, l'en-tête Server et les 64 premiers Ko de la page, d'où sont lus le titre et les balises meta. Si HTTPS ne répond pas, HTTP en clair est essayé.

Le résultat est une observation, depuis un seul endroit, à un seul instant. Un site peut être joignable depuis notre serveur et injoignable pour vous à cause de votre réseau, de votre résolveur DNS ou d'une panne régionale, et inversement. Pour un second avis sur le DNS, utilisez le vérificateur de propagation.

Lire l'état

« En ligne » signifie que la réponse finale était un statut 2xx ou 3xx. « A répondu avec une erreur » signifie que le serveur est joignable mais a renvoyé un 4xx ou un 5xx : un 403 indique souvent seulement que les requêtes automatisées sont refusées, alors qu'un 5xx est une défaillance signalée par le serveur lui-même. « Pas de réponse » signifie que ni le port 443 ni le port 80 n'ont répondu dans le temps imparti.

« Non testé » s'affiche lorsque le nom n'a pas d'enregistrement d'adresse ou pointe vers une adresse privée. C'est une indication sur la vérification, pas sur le site.

Historique de disponibilité

La disponibilité est un relevé de nombreuses vérifications dans le temps. Cette page n'en invente pas : elle montre les vérifications que ce service a réellement effectuées pour le domaine depuis son dernier démarrage, et dit combien il y en a. Pour être averti lorsque le DNS d'un domaine change, créez une surveillance dans l'espace de travail.

Comment utiliser cet outil

  1. Saisissez le domaine. Saisissez ou collez un nom de domaine comme example.com. Une URL complète convient aussi : le schéma, le chemin et un www initial sont retirés.
  2. Demandez la page d'accueil. OrbitProbe envoie une requête HTTPS depuis son serveur et suit les redirections.
  3. Lisez le statut et le temps de réponse. Voyez le code de statut final, le délai jusqu'à la première réponse et l'état du certificat. C'est une observation unique, pas un relevé de disponibilité.

Équivalent en ligne de commande

La même vérification depuis un terminal. Les commandes utilisent example.com : remplacez-le par votre propre nom.

  • Code de statut et durée totalecurl -o /dev/null -s -L -w "%{http_code} %{time_total}s\n" https://example.com
  • En-têtes de la réponse finalecurl -sIL https://example.com
  • Windows (PowerShell)(Invoke-WebRequest -Uri https://example.com -Method Head).StatusCode

Questions fréquentes

Comment savoir si un site est en panne pour tout le monde ou seulement pour moi ?

Saisissez le domaine ci-dessus. Si OrbitProbe obtient une réponse et pas vous, le problème est probablement de votre côté : essayez un autre réseau ou un autre résolveur DNS. Si ni l'un ni l'autre n'obtient de réponse, c'est probablement le site lui-même qui a un problème.

Que m'apprend le type de serveur ?

C'est l'en-tête Server envoyé par le site, par exemple nginx, Apache ou cloudflare. Derrière un CDN, il nomme le CDN et non le serveur d'origine, et les sites sont libres de le masquer ou de le modifier.

Pourquoi le temps de réponse diffère-t-il de ce que je vois dans mon navigateur ?

C'est le temps jusqu'au premier octet mesuré depuis notre serveur, sans images, scripts ni rendu. Il est utile pour comparer dans le temps, pas comme score de vitesse de page.

Pourquoi un site qui fonctionne chez moi affiche-t-il 403 ici ?

De nombreux sites et pare-feu refusent les requêtes qui ne viennent pas d'un navigateur. Le serveur est joignable ; il a choisi de ne pas servir un client automatisé.

D'où viennent le titre et la description de la page ?

De la balise <title> et des balises meta du HTML renvoyé par le site. Ils sont rédigés par le propriétaire du site et affichés ici en texte brut.