Erreur HTTP 500

Il existe de nombreux types d'erreurs HTTP 500 différents, chacun avec ses propres solutions. Ce sujet contient quelques-uns d'entre eux. Ce sujet traite de quelques-uns d'entre eux :

500.19 - Erreur interne du serveur

Lors de la tentative de chargement de la page web Devolutions Server, l'erreur suivante Erreur HTTP 500.19 - Erreur interne du serveur est affichée dans le navigateur :

Erreur HTTP 500.19 - Erreur interne du serveur
Erreur HTTP 500.19 - Erreur interne du serveur

Cette erreur est due à l'absence du module IIS ASP.NET Core (ANCM) et/ou du module de réécriture IIS :

Diagnostic des fonctionnalités ISS
Diagnostic des fonctionnalités ISS

Solution

  1. Depuis la Console de Devolutions Server, éditer l'instance.
  2. Sélectionner l'onglet IIS.
  3. Cliquer sur Diagnostic IIS.
  4. Cliquer sur Installer les prérequis.
    Installer les prérequis
    Installer les prérequis

Si l'exécution du script PowerShell depuis la Console de 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 de Devolutions Server.

500.30 – Activer l'option TrustServerCertificate de la source de données

La plupart du temps, Devolutions Server renvoie 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.

Solution

Dans FichierSources de données, choisir la source de données rencontrant l'erreur 500.30. Puis aller à Éditer la source de donnéesAvancé et régler l'option TrustServerCertificate sur true.

Régler TrustServerCertificate sur true
Régler TrustServerCertificate sur true

500.30 – Runtime Core 6.0 (v6.0.6)

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 du runtime ASP.NET Core. La raison est que la version ASP.Net Core 8.0.x n'est pas installée sur le serveur où Devolutions Server est hébergé.

Erreur HTTP 500.31 - Échec du chargement du runtime ASP.NET Core
Erreur HTTP 500.31 - Échec du chargement du runtime ASP.NET Core

Solution

  1. Mettre à jour la Console de Devolutions Server à la version 2024.1.x ou ultérieure.
  2. Télécharger le bundle d'hébergement ASP.Net Core Module 8.0.x.
  3. L'installer sur le serveur où Devolutions Server est hébergé.

500.30 – Échec du démarrage de l'application ASP.NET Core

Suite au processus de mise à niveau, lors de la tentative d'ouverture de la page web Devolutions Server, le navigateur affiche Erreur HTTP 500.30 - Échec du démarrage de l'application ASP.NET Core.

Erreur HTTP 500.30 - Échec du démarrage de l'application ASP.NET Core
Erreur HTTP 500.30 - Échec du démarrage de l'application ASP.NET Core

Solution

Vérifier que Activer les applications 32 bits est réglé sur Faux dans les Paramètres avancés du pool d'applications Devolutions Server dans le Gestionnaire IIS.

Activer les applications 32 bits réglé sur Faux
Activer les applications 32 bits réglé sur Faux

Si Activer les applications 32 bits est déjà réglé sur faux, s'assurer que le compte de service désigné comme Identité du pool d'applications dans le pool d'applications Devolutions Server a suffisamment de droits sur le sous-dossier App_Data dans le dossier de l'application web Devolutions Server.

S'assurer que le Bundle d'hébergement APS.Net Core installé sur le serveur où Devolutions Server est hébergé est la dernière version.

Contacter nos techniciens de support à service@devolutions.net si ces solutions ne résolvent pas votre problème.

Donnez-nous vos commentaires