HTTP Error 500
Es gibt viele verschiedene Arten von HTTP-Fehler 500, jede mit ihrer eigenen Lösung bzw. ihren eigenen Lösungen. Dieses Thema enthält die am häufigsten auftretenden.
500.19 - Internal Server Error
Beim Versuch, die Webseite von Devolutions Server zu laden, wird im Browser der folgende Fehler HTTP Error 500.19 - Internal Server Error angezeigt:

Dieser Fehler entsteht durch das Fehlen des IIS ASP.NET Core Module (ANCM) und/oder des IIS Rewrite Module:

Lösung
Bearbeiten Sie die Instanz in der Devolutions Server Console.
Öffnen Sie die Registerkarte Support.
Klicken Sie auf die Schaltfläche IIS diagnostic.
Klicken Sie auf Install prerequisites.

500.19 - Internal Server Error (ASP.NET)
Der Fehler HTTP Error 500.19 - Internal Server Error wird durch ein ASP.NET-Problem in Zeile 60 ausgelöst. Die Lösung besteht darin, die <handlers> in der Datei web.config im Installationsordner der Devolutions Server Console zu bearbeiten.

Lösung
Um den Installationsordner zu finden, öffnen Sie die Devolutions Server Console und klicken Sie auf Explore.

Suchen und öffnen Sie die Datei
web.config.Ersetzen Sie die
<handlers>durch:
Speichern Sie die Datei.
Starten Sie die Devolutions Server Console neu.
500.30 – Aktivieren Sie die Option TrustServerCertificate der Datenquelle
In den meisten Fällen gibt Devolutions Server diesen Fehler 500.30 zurück, wenn ein SQL-Server (Azure oder lokal) mit einem selbstsignierten Zertifikat konfiguriert ist, das sich nicht im Zertifikatspeicher befindet.
Lösung
Wählen Sie unter Datei – Datenquellen die Datenquelle aus, bei der der Fehler 500.30 auftritt. Gehen Sie dann zu Datenquelle bearbeiten – Erweitert und setzen Sie TrustServerCertificate auf true.

500.30 - ASP.NET Core app failed to start
Nach dem Upgrade-Vorgang zeigt der Browser beim Versuch, die Webseite von Devolutions Server zu öffnen, den Fehler HTTP Error 500.30 - ASP.NET Core app failed to start an.

Lösung
Überprüfen Sie, ob Enable 32-bit applications in den Advanced settings des Anwendungspools von Devolutions Server im IIS-Manager auf False gesetzt ist.

Wenn Enable 32-bit applications bereits auf false gesetzt ist, stellen Sie sicher, dass das als Application pool identity im Devolutions Server application pool festgelegte Dienstkonto über ausreichende Rechte für den Unterordner App_Data im Devolutions Server web application folder verfügt.
Stellen Sie sicher, dass das auf dem Server, auf dem Devolutions Server gehostet wird, installierte APS.Net Core Hosting Bundle die neueste Version ist.
500.30 - The transaction log for database '<Your database>' is full due to 'LOG_BACKUP'
Dies tritt auf, wenn das Transaktionsprotokoll der Devolutions Server-Datenbank voll ist, weil keine Protokollsicherungen durchgeführt wurden, sodass der Protokollspeicherplatz nicht freigegeben werden kann.
Lösung
Sichern Sie das Transaktionsprotokoll, um internen Speicherplatz zur Wiederverwendung freizugeben:
Um die Speicherplatznutzung des Transaktionsprotokolls zu prüfen, führen Sie Folgendes aus:
500.31 - Failed to load ASP.NET Core runtime
Beim Aktualisieren von Devolutions Server auf die neueste Version zeigt die Web-Benutzeroberfläche den Fehler HTTP Error 500.31 - Failed to load ASP.NET Core runtime an. Der Grund ist, dass die ASP.Net Core-Version auf dem Server, auf dem Devolutions Server gehostet wird, nicht aktualisiert ist.

Lösung
Aktualisieren Sie die Devolutions Server Console auf die neueste Version.
Laden Sie das neueste ASP.Net Core Module Hosting Bundle herunter.
Installieren Sie es auf dem Server, auf dem Devolutions Server gehostet wird.
500.37 - ASP.NET Core app failed to start within startup time limit
Die Devolutions Server-Instanz kann derzeit keine Verbindung mit dem konfigurierten Identitätsanbieter herstellen, wodurch der Abschluss des Authentifizierungsvorgangs verhindert wird. Um dieses Problem zu beheben, überprüfen Sie bitte Ihre Netzwerkumgebung und stellen Sie sicher, dass keine Firewall-Einstellungen, Proxy-Regeln oder anderen Netzwerkkonfigurationen die Kommunikation zwischen dem Devolutions Server-Host und dem Identitätsanbieter blockieren oder beeinträchtigen.
503 - The service is unavailable
Der Fehler 503 tritt auf, wenn der Webserver von Devolutions Server nicht erreichbar ist. Dieser Fehler kann viele Ursachen haben; daher wird empfohlen, die Windows-Ereignisanzeige zur Fehlerbehebung zu verwenden (unter Windows-Protokolle – System).
Zuletzt aktualisiert
War das hilfreich?