Lors de la navigation sur le Web, quel que soit le type de navigateur utilisé, il est courant de trouver des erreurs qui nous empêchent d'établir une connexion optimale, d'accéder aux sites souhaités ou de ne pas afficher tout le contenu d'un site spécifique.
Ces erreurs de navigation sont des erreurs du protocole HTTP et l'un de ses avantages pour les administrateurs ou le personnel de support est que ces erreurs ont un code d'état qui est idéal pour connaître en détail l'erreur qui est générée et qui affecte la navigation.
L'une de ces erreurs HTTP courantes est l'erreur 503 le service est disponible, qui indique que le serveur ne peut pas traiter la demande que nous faisons actuellement.
Les codes d'erreur HTTP sont classés dans une série de groupes pour mieux les identifier, ainsi, l'erreur 503, son groupe d'erreur est 5xx de codes d'état HTTP ce qui signifie que, bien que le serveur identifie la page web ou la demande de ressources, votre login le processus ne peut pas se terminer avec succès.
Raisons de cette erreurCette erreur peut se produire pour des raisons telles que :
- Le serveur de destination est en maintenance afin d'installer des mises à jour, copier des bases de données ou créer des copies de sauvegarde et durant cette procédure il n'est pas connecté à Internet ce qui empêche sa connexion.
- Mauvaise configuration du serveur DNS.
- Le serveur de destination est surchargé car il reçoit plus de requêtes qu'il n'est capable d'en traiter et répond donc avec le message d'erreur 503.
Aujourd'hui, chez Solvetic, nous apportons une série de conseils pour résoudre efficacement cette erreur et avoir à nouveau l'accès souhaité aux sites Web.
Contrôles de baseAvant d'entrer dans les détails techniques sur la façon de résoudre ce problème, nous pouvons effectuer quelques vérifications de base que nous devons effectuer pour écarter les erreurs simples qui peuvent donner la solution à cette erreur. Pour cela, nous pouvons effectuer l'une des tâches suivantes :
- Recharger le site Web qui génère l'erreur 503
- Visitez le site Web plus tard
- Redémarrez notre modem ou routeur en l'éteignant pendant 30 secondes et en le rallumant
- Redémarrez le système d'exploitation pour que tous les processus et services soient à nouveau chargés
- Contactez l'administrateur ou le service du site pour valider la cause de l'erreur et ainsi écarter tout type de mise à jour ou de maintenance.
1. Désactiver le serveur proxy sous Windows 10, 8, 7
Lorsque nous utilisons un serveur proxy pour naviguer en toute sécurité et de manière anonyme, cela peut être la cause de cette erreur 503 pour deux raisons :
- Si le serveur proxy est actif, nous pouvons le désactiver dans la configuration.
- Si nous n'utilisons pas le serveur proxy, celui-ci peut être activé et il n'y aura donc aucun service à partir duquel prendre les services pour établir la connexion.
Étape 1
Dans ce cas, nous pouvons vérifier cette valeur proxy comme ceci. Dans Windows 10, nous allons suivre la route suivante :
- Réglage
- Réseau et Internet
- Procuration
Étape 2
Là, nous devons cliquer sur le commutateur "Utiliser le serveur proxy" pour le désactiver ou valider la configuration respective si nécessaire.
2. Modifier le profil de charge utilisateur dans Windows 10, 8, 7
L'un des problèmes que l'erreur 503 peut générer est associé au DefaultAppPool, pour corriger cela, nous devons modifier l'option de chargement du profil utilisateur comme suit :
Étape 1
Allez dans le panneau de configuration et dans la section "Afficher par", nous définissons l'option "Petites icônes" et dans les options centrales, nous sélectionnons "Outils d'administration":
AGRANDIR
Étape 2
Dans la fenêtre affichée, nous verrons ce qui suit :
AGRANDIR
Étape 3
Là, nous doublerons cliquer sur la ligne "Internet Information Services (ISS) Administrator" et ce qui suit s'affichera :
AGRANDIR
Étape 4
Nous allons cliquer sur la ligne « Afficher le groupe d'applications » située sur le côté droit et ce qui suit s'affichera :
AGRANDIR
Étape 5
Là, nous sélectionnons "DefaultAppPool" et cliquez sur l'option "Configuration avancée" sur le côté droit et dans la fenêtre affichée, nous allons à la section "Modèle de processus" où nous sélectionnerons la ligne "Charger le profil utilisateur":
Étape 6
Là, nous cliquons sur le champ déroulant et sélectionnons la valeur "False". Cliquez sur OK pour appliquer les modifications.
3. Démarrer le pool d'applications sous Windows 10, 8, 7
Ayant le pool d'applications de l'application Web, s'il est arrêté ou désactivé, il est probable que le site Web affiche l'erreur HTTP 503, faisant référence au fait que le service n'est pas disponible. De plus, toute configuration incorrecte dans l'ensemble des applications est à l'origine de l'erreur affichée.
Étape 1
Pour activer le groupe d'applications, nous allons suivre l'itinéraire suivant :
- Panneau de commande
- Programmes
- Programmes et caractéristiques
AGRANDIR
Étape 2
Là, nous cliquons sur l'option "Activer ou désactiver les fonctionnalités de Windows" située sur le côté gauche et dans la fenêtre affichée, nous activons la case "Internet Information Services":
Étape 3
Cliquez sur OK et nous verrons que le processus de configuration commence :
Étape 4
Une fois terminé, nous verrons ce qui suit :
Étape 5
Cliquez sur Fermer pour quitter l'assistant. Maintenant, nous allons passer à l'itinéraire suivant :
- Panneau de commande
- Tous les éléments du panneau de contrôle
- Outils administratifs
AGRANDIR
Étape 6
Là, nous double-cliquons sur l'option "Internet Information Services (ISS) Administrator" et ce qui suit s'affichera :
AGRANDIR
Étape 2
Là, nous cliquons sur la ligne "Afficher le groupe d'applications" sur le côté droit et dans la nouvelle, cliquez sur "DefaultAppPool" et dans la colonne "Status", nous verrons l'état actuel de ladite fonction :
AGRANDIR
Étape 3
S'il est arrêté, nous ferons un clic droit sur cette ligne et sélectionnerons l'option "Démarrer":
AGRANDIR
4. Modifier l'identité du pool d'applications dans Windows 10, 8, 7
Étape 1
Une autre action que nous pouvons exécuter dans le pool d'applications IIS est de modifier son identité, pour cela, nous allons à la route indiquée ci-dessus pour accéder à l'administrateur IIS et là nous sélectionnons "DefaultAppPool" et sur le côté droit nous sélectionnons "Configuration avancée":
AGRANDIR
Étape 2
Dans la fenêtre affichée, nous allons dans la section "Modèle de processus" et localisons la ligne "Identité":
Étape 3
Là, nous cliquons sur la case située à droite et établissons une nouvelle identité. Ensuite, nous revenons au panneau central et sélectionnons l'option "Recyclage" pour appliquer les modifications.
Étape 4
Certaines autres options que nous pouvons prendre comme alternative sont. Soyez attentif aux ressources d'hébergement qui sont nécessaires, ceci en fonction des ressources de trafic qui sont nécessaires car une augmentation peut conduire sans problème à la surcharge du serveur web et avec elle cette erreur 503 est générée.
Mettez constamment à jour le logiciel utilisé, car certains logiciels malveillants peuvent provoquer l'erreur HTTP.
Détectez et résolvez les erreurs de programmation en temps opportun, car une mauvaise configuration redirige le site vers cette erreur.
Avec l'une de ces solutions, nous résoudrons cette erreur 503 et nous pourrons ainsi sans aucun doute accéder aux sites Web souhaités.