[KB7799] Behebung von Problemen mit der nicht ladenden ESET PROTECT On-Prem Web Console

HINWEIS:

Diese Seite wurde von einem Computer übersetzt. Klicken Sie auf Englisch unter Sprachen auf dieser Seite, um den Originaltext anzuzeigen. Sollten Sie etwas unklar finden, wenden Sie sich bitte an Ihren lokalen Support.

Problem

  • Behebung der Meldung "Zugriff auf Seite nicht möglich".
  • Beheben Sie den "Web Console 404"-Fehler
  • Installieren Sie Apache Tomcat neu

Lösung

Wenn die ESET PROTECT On-Prem Web Console nicht startet oder der Anmeldebildschirm nicht geladen wird, folgen Sie den nachstehenden Anweisungen. Beginnen Sie mit Schritt I und fahren Sie mit den nächsten Schritten nur fort, wenn das Problem weiterhin besteht.

  1. Starten Sie die Dienste für ESET PROTECT Server und Apache Tomcat neu
  2. Prüfen Sie auf Portkonflikte
  3. Installieren Sie Apache Tomcat und die ESET PROTECT On-Prem Web Console neu

I. Starten Sie die Dienste für ESET PROTECT Server und Apache Tomcat neu

  1. Stellen Sie sicher, dass Sie einen unterstützten Webbrowser für den Zugriff auf die ESET PROTECT Web Console verwenden.

  2. Starten Sie den ESET PROTECT Server-Dienst neu.

  3. Starten Sie den Apache Tomcat Dienst neu.

  4. Öffnen Sie die ESET PROTECT On-Prem Web-Konsole.

Wenn Sie immer noch nicht auf die ESET PROTECT Web Console zugreifen können, fahren Sie mit Schritt II fort.


II. Prüfen Sie auf Portkonflikte

  1. Öffnen Sie die Eingabeaufforderung: Drücken Sie die Windows-Taste + R, geben Sie cmd ein und klicken Sie auf OK.

  2. Führen Sie den folgenden Befehl aus:

    netstat -aobn
  3. Überprüfen Sie, ob tomcat9.exe auf Port 443 oder 8443 überwacht wird. Falls erforderlich, ändern Sie den von der ESET PROTECT Web Console verwendeten Port.

  4. Öffnen Sie die ESET PROTECT On-Prem Web Console.

Wenn Sie immer noch nicht auf die ESET PROTECT Web Console zugreifen können, fahren Sie mit Schritt III fort.


III. Neuinstallation von Apache Tomcat und der ESET PROTECT On-Prem Web Console

Web-Konsole 404-Fehler

Wenn Sie die Fehlermeldung "Web Console 404" erhalten, empfehlen wir, die Web Console mit dem All-in-One-Installationsprogramm zu deinstallieren und neu zu installieren, wie im folgenden Abschnitt beschrieben.

  1. Sichern Sie die folgenden Dateien aus dem Apache Tomcat-Installationsordner (der Pfad zu diesem Ordner kann je nach Apache Tomcat-Installation unterschiedlich sein):

    Neue Apache Tomcat HTTPS-Konfiguration

    Sie brauchen die Dateien .keystore und server.xml nicht zu sichern, wenn Sie eine neue Apache Tomcat-HTTPS-Konfiguration erstellen möchten.

    • C:\Programmdateien\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
    • C:\Programmdateien\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
    • C:\Programmdateien\Apache Software Foundation\apache-tomcat-9.0.40\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

    Wenn Sie einen benutzerdefinierten SSL-Zertifikatspeicher im Apache Tomcat-Installationsordner verwenden, sichern Sie auch dieses Zertifikat.

  2. Laden Sie das ESET PROTECT On-Prem All-in-One-Installationsprogramm herunter.

  3. Entpacken Sie den heruntergeladenen Ordner. Doppelklicken Sie in dem extrahierten Ordner auf Setup.exe.

  4. Wählen Sie im Dropdown-Menü Sprache die Installationssprache aus und klicken Sie auf Weiter.

  5. Wählen Sie Deinstallieren und klicken Sie auf Weiter.

  6. Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung und klicken Sie auf Weiter.

  7. Deselektieren Sie alle Komponenten außer ESET PROTECT Webconsole und Apache Tomcat und klicken Sie auf Deinstallieren.

  8. Wenn die Deinstallation abgeschlossen ist, klicken Sie auf Fertig stellen.

  9. Führen Sie Setup.exe erneut aus.

  10. Wählen Sie im Dropdown-Menü Sprache die Installationssprache aus und klicken Sie auf Weiter.

  11. Wählen Sie Installieren und klicken Sie auf Weiter.

  12. Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung und klicken Sie auf Weiter.

  13. Wählen Sie nur ESET PROTECT Webconsole und Apache Tomcat aus und klicken Sie auf Weiter.

  14. Wählen Sie ein zu verwendendes JDK und klicken Sie auf Installieren.

  15. Wenn die Installation abgeschlossen ist, klicken Sie auf Fertig stellen.

  16. Stellen Sie die Dateien, die Sie in Schritt 1 gesichert haben, an ihren ursprünglichen Speicherorten wieder her.

    Neue Apache Tomcat HTTPS-Konfiguration

    Wenn Sie die Dateien .keystore und server.xml nicht gesichert haben, erstellen Sie eine neue Apache Tomcat-HTTPS-Konfiguration.

  17. Starten Sie die Anwendung Dienste: Drücken Sie die Windows-Taste, geben Sie Dienste ein und klicken Sie auf Dienste.

  18. Klicken Sie in der Liste der Dienste auf Apache Tomcat und dann auf Neustart.

  19. Öffnen Sie die ESET PROTECT On-Prem Web Console.

Wenn Sie immer noch nicht auf die ESET PROTECT On-Prem Web Console zugreifen können, lesen Sie die entsprechenden Artikel oder kontaktieren Sie den technischen Support von ESET.


Erstellen Sie eine neue Apache Tomcat HTTPS-Konfiguration (.keystore und server.xml)
Sichern Sie den Keystore und die server.xml

Mit den folgenden Anweisungen werden neue .keystore- und server.xml-Dateien erstellt. Wenn Sie jedoch beabsichtigen, die bestehende Konfiguration wiederzuverwenden, sollten Sie die Dateien sichern, damit Sie sie später wiederverwenden können.

Die Dateien befinden sich in der Regel unter (der Pfad zum Ordner kann je nach Apache Tomcat-Installation unterschiedlich sein):

  • C:\Programmdateien\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
  • C:\Programmdateien\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
  1. Öffnen Sie die Eingabeaufforderung und ändern Sie das Verzeichnis in den bin-Ordner Ihrer JDK-Installation. Führen Sie in der Eingabeaufforderung Folgendes aus:

    cd C:\Programme\Amazon Corretto\jdk11.0.10_9\bin\

    Ersetzen Sie C:\Programme\Amazon Corretto\jdk11.0.10_9\bin\ durch den Pfad zum bin-Ordner Ihrer JDK-Installation.

  2. Erzeugen Sie einen neuen Keystore. Führen Sie in der Eingabeaufforderung aus:

    keytool.exe -genkey -alias "tomcat" -keyalg RSA -keysize 4096 -validity 3650 -keystore "C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore" -storepass "password" -keypass "password" -dname "CN=Ihr.host.name, OU=IT, O=Ihre Firma, L=Ihre Stadt, ST=Ihr Staat, C=SK"

    Ersetzen Sie die Platzhalterwerte nach Bedarf:

    • Passwörter: für -storepass und -keypass ersetzen Sie password durch das Passwort, das Sie für die .keystore-Datei und den Schutz des privaten Schlüsseleingangs verwenden möchten.

    • Zertifikatsinformationen:

      • Für CN: ersetzen Sie your.host.name durch den Hostnamen oder die IP-Adresse des Servers.
      • Für OU: Ersetzen Sie IT durch Ihre Organisationseinheit.
      • Für O: Ersetzen Sie Your Company durch den Namen Ihrer Organisation.
      • Für L: ersetzen Sie Your City durch die Stadt der Organisation.
      • Für ST: ersetzen Sie Your State mit dem Bundesland der Organisation.
      • Für C: Ersetzen Sie SK durch den Ländercode der Organisation.

  3. Öffnen Sie die Datei server.xml in einem Texteditor. Die Datei befindet sich im Ordner conf Ihres Apache Tomcat-Installationsordners (zum Beispiel C:\Programme\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml).

  4. Blättern Sie in der Datei server.xml bis zum Ende und aktualisieren Sie die Connector-Attribute wie folgt:

    Verwenden Sie einen verfügbaren HTTPS-Port

    Wenn Port 443 bereits in Gebrauch ist, verwenden Sie stattdessen Port 8443.

    <Connector port="80" protocol="HTTP/1.1" redirectPort="443" server="EraServer" /> <Connector server="OtherWebServer" port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore" keystorePass="password" keyAlias="tomcat" sslEnabledProtocols="TLSv1.2,TLSv1.3" ciphers="TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA" />

    Ersetzen Sie bei keystorePass password durch das Passwort, das Sie bei der Erstellung des Keystore festgelegt haben.

  5. Navigieren Sie zum Ordner webapps Ihres Apache Tomcat-Installationsordners (z. B. C:\Programme\Apache Software Foundation\apache-tomcat-9.0.40\webapps) und erstellen Sie einen Ordner namens era.

  6. Navigieren Sie zum Ordner installers des extrahierten ESET PROTECT On-Prem-Installationsordners (z. B. C:\Benutzer\Administrator\Downloads\setup_x64\installers). Suchen Sie die Datei era.war und ändern Sie ihren Namen in era.zip.

  7. Extrahieren Sie die Datei era.zip in den Ordner era, den Sie im Ordner webapps Ihres Apache Tomcat-Installationsordners erstellt haben (z. B. C:\Programme\Apache Software Foundation\apache-tomcat-9.0.40\webapps).

  8. Setzen Sie den Starttyp von Apache Tomcat auf Automatisch: Drücken Sie die Windows-Taste, geben Sie Dienste ein und klicken Sie auf Dienste. Klicken Sie in der Liste der Dienste mit der rechten Maustaste auf Apache Tomcat und wählen Sie Eigenschaften. Wählen Sie im Dropdown-Menü Starttyp die Option Automatisch und klicken Sie auf OK.

  9. Starten Sie den Apache Tomcat-Dienst neu: Klicken Sie in der Liste der Dienste in der Anwendung Dienste auf Apache Tomcat und dann auf Neu starten.