Il existe de nombreux types d'erreurs HTTP 500 différents, chacun avec sa/ses propre(s) solution(s). Cette rubrique contient les plus fréquemment rencontrés :
Lors de la tentative de chargement de la page Web de Devolutions Server, l'erreur suivante Erreur HTTP 500.19 - Erreur interne du serveur s'affiche dans le navigateur:
Cette erreur est due à l'absence du module IIS ASP.NET Core (ANCM) et/ou du module de réécriture IIS:
Depuis la console Devolutions Server, éditer l'instance.
Sélectionner l'onglet IIS.
Cliquer sur Diagnostic IIS.
Cliquer sur Installer les prérequis.
Si l'exécution du script PowerShell depuis la console Devolutions Server est bloquée en raison de restrictions sur le système, le script se trouve dans le dossier Scripts du dossier d'installation de la console Devolutions Server.
La plupart du temps, Devolutions Server retourne cette erreur 500.30 lorsqu'un serveur SQL (Azure ou local) est configuré avec un certificat auto-signé non trouvé dans le magasin de certificats.
Dans Fichier – Sources de données, choisir la source de données rencontrant l'erreur 500.30. Ensuite, aller dans Modifier la source de données – Avancé et définir TrustServerCertificate à true.
Suite au processus de mise à jour, lors de la tentative d'ouverture de la page Web de Devolutions Server, le navigateur affiche Erreur HTTP 500.30 - L'application ASP.NET Core n'a pas réussi à démarrer.
Vérifier que Activer les applications 32 bits est défini sur Faux dans les Paramètres avancés du pool d'applications Devolutions Server dans le gestionnaire IIS.
Si Activer les applications 32 bits est déjà défini sur false, s'assurer que le compte de service désigné comme Identité du pool d'applications dans le Pool d'applications Devolutions Server dispose de droits suffisants sur le sous-dossier App_Data dans le dossier de l'application web Devolutions Server.
S'assurer que le APS.Net Core Hosting Bundle installé sur le serveur où Devolutions Server est hébergé est la dernière version.
Lors de la mise à jour de Devolutions Server vers la version 2024.1 ou ultérieure, l'interface utilisateur Web affiche Erreur HTTP 500.31 - Échec du chargement de l'environnement d'exécution ASP.NET Core. La raison est que la version 8.0.x de ASP.Net Core n'est pas installée sur le serveur où Devolutions Server est hébergé.
Mettre à jour la Console Devolutions Server à la version 2024.1.x ou ultérieure.
Télécharger le paquet d'hébergement ASP.Net Core Module 8.0.x.
L'installer sur le serveur où Devolutions Server est hébergé.
Contactez nos techniciens de support client à service@devolutions.net si ces solutions ne résolvent pas votre problème.