Erreur 503 Service indisponible - Qu'est-ce que c'est et comment y remédier?

Erreur 503 Service indisponible (service indisponible) - signifie que le site auquel vous vous connectez n'est pas disponible. Cela est dû au fait que le serveur sur lequel se trouve ce site ne peut pas traiter le nombre de requêtes simultanées dans la base de données. Il peut également s'agir d'un travail technique sur l'hébergement ou simplement d'un redémarrage du serveur. Dans la plupart des cas, l'utilisateur n'est pas impliqué dans cette erreur, car il s'agit d'une erreur côté serveur. Il vous suffit d'attendre et de recharger la page pour que l'erreur 503 disparaisse. Cependant, il existe des situations où l'erreur 503 se produit en raison de la défaillance du système Windows 10.

Erreur 503

Comment réparer l'erreur 503 service indisponible

  1. Ouvrez un autre site et vérifiez s'il fonctionne.
  2. Actualisez cette page de site Web Ctrl + F5.
  3. Redémarrez votre modem et votre ordinateur.
  4. Si vous utilisez des programmes tiers ou des extensions de navigateur comme VPN, proxy, désinstallez-les.
  5. Si vous êtes un webmaster, essayez d'utiliser un autre appareil et navigateur. Vérifiez la disponibilité de votre serveur (contactez le support technique d'hébergement). Très probablement, il a cessé de fonctionner en raison d'un grand nombre de requêtes dans la base de données. Attaque Ddos possible sur votre site.

Erreur HTTP 503 Le service n'est pas disponible avec l'ID d'événement WAS 5189

Si vous utilisez un ordinateur Windows 10 ou Windows Server 2016 avec les services Internet (IIS) activés et que vous effectuez une mise à niveau vers une version plus récente, certaines applications Web peuvent ne pas démarrer et afficher une erreur 503. Si vous consultez le journal des événements, vous pouvez Détectez l'ID d'événement WAS 5189, qui indique que le fichier de configuration du pool pour l'application n'a pas pu être créé.

Comment ça fonctionne?

L'erreur 503 se produit car le service d'activation de processus Windows (WAS) crée un fichier de configuration temporaire pour chaque pool d'applications IIS dans le dossier C: \ Inetpub \ Temp \ AppPoolsPendant le travail. Au stade initial de la mise à jour, «Windows Update» analyse les dossiers, fichiers existants et enregistre leurs chemins, qui seront restaurés après la mise à jour. Cependant, étant donné que les fichiers de configuration sont temporaires, ils sont supprimés lorsque le service WAS s'arrête. Ensuite, les fichiers et dossiers numérisés sont copiés dans le dossier de mise à jour temporaire. Après une mise à jour Windows, Windows Update crée un lien symbolique vers chaque dossier qui a été copié dans l'emplacement de mise à jour temporaire avant d'essayer de restaurer ces fichiers et dossiers à leur emplacement d'origine. Il s'avère que ces fichiers de configuration temporaires n'existent plus et Windows Update ne supprime pas les liens symboliques. Lorsque WAS tente de démarrer en tant que processus de travail IIS,il ne crée pas de dossier temporaire pour écrire la configuration en raison de liens symboliques. Par conséquent, http.sys renvoie l'erreur HTTP 503.

Microsoft recommande de supprimer ces liens pour résoudre ce problème. Pour ce faire, ouvrez une invite de commande en tant qu'administrateur et entrez la commande suivante dans son intégralité:

net stop WAS /y

rmdir /s /q C:\inetpub\temp\appPools

net start W3SVC

Remarque: vous pouvez également supprimer manuellement ces liens C: \ inetpub \ temp \ appPools.