[KB7088] Installation von ESET PROTECT Web Console mit JDK (Windows) (8.x-9.x)

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.

Themen

 

Details


Klick zum Ausklappen


Ab Januar 2019 ist für die öffentlichen Updates von Oracle JAVA SE 8 für den geschäftlichen, kommerziellen oder produktiven Einsatz eine kommerzielle Lizenz erforderlich. Wenn Sie kein JAVA SE-Abonnement erwerben, können Sie diesen Leitfaden nutzen, um auf eine kostenfreie Alternative umzusteigen. Es sind nur Installationen unter Windows betroffen.

Beginnend mit Version 8 wurde das ESET Security Management Center in ESET PROTECT umbenannt.


Lösung


Ich bin ein Linux-Benutzer

Beachten Sie die verwandten Artikel zur Installation von Java auf:


Unterstützte Versionen

Empfohlene Versionen von ESET

Nur Long-Term-Support (LTS) Java/JDK-Versionen werden unterstützt:

Unterstützte Java/JDK-Version ESET Produkt
8 ESMC, ESET PROTECT 8.x
11 ESMC, ESET PROTECT 8.x
17
ESET PROTECT 9.x
 
Fehlerbehebung "Daten konnten nicht geladen werden"

Neustart des Apache-Dienstes nach jeder Änderung

Nach jeder Änderung in den Dateien .exe oder .bat müssen Sie den Apache-Dienst neu starten.

  1. Drücken Sie die Windows Taste auf Ihrer Tastatur und geben Sie Service ein.

  2. Klicken Sie mit der rechten Maustaste auf Apache Tomcat aus der Liste auf der rechten Seite.

  3. Klicken Sie auf Neustart.

Option 1
  1. Navigieren Sie zum Ordner Apache Tomcat und suchen Sie im Ordner bin die Datei tomcat9w.exe.

  2. Starten Sie die Datei tomcat9w.exe. Klicken Sie auf die Registerkarte Java und fügen Sie folgende Werte in das Feld Java 9 Optionen ein:

--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED

Das Feld Java 9 Optionen enthält jetzt folgende Werte:

--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

  1. Klicken Sie auf OK.
Option 2
  1. Navigieren Sie zum Apache Tomcat-Ordner und suchen Sie im Ordner bin die Datei catalina.bat und bearbeiten Sie diese.

  2. Ändern Sie die Werte im Abschnitt Rem Configure JAVA 9 specific start-up parameters

set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED"
setzen "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED"
setze "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"

in

set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED"
setzen "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED"
setzen "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util=ALL-UNNAMED"
setzen "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util.concurrent=ALL-UNNAMED"
setze "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
Option 3
  1. Navigieren Sie zum Apache Tomcat-Ordner und suchen Sie im Ordner bin die Datei service.bat und bearbeiten Sie diese.

  2. Navigieren Sie zu der Zeile s --JvmOptions9 und bearbeiten Sie diese wie folgt:

--JvmOptions9 "--add-opens=java.base/java.lang=ALL-UNNAMED#--add-opens=java.base/java.io=ALL-UNNAMED#--add-opens=java.base/java.util=ALL-UNNAMED#--add-opens=java.base/java.util.concurrent=ALL-UNNAMED#--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" ^

  • Apache Tomcat:
    • (ESMC 7.1, 7.2, ESET PROTECT). Wir empfehlen die Installation der neuesten Apache Tomcat 9.x.
    • 7.0.90 und 7.0.92 (ESMC 7.0).
  • JDK

Wenn Sie mehrere Java-Versionen auf Ihrem System installiert haben, empfehlen wir Ihnen, die früheren Java-Versionen zu deinstallieren und nur die neueste Version zu behalten.

Stellen Sie sicher, dass Java, ESMC oder ESET PROTECT und Apache Tomcat die gleiche Bitgröße haben (32-bit oder 64-bit für ESMC 7.0 und 64-bit für spätere Versionen).

MDM-Enrollment funktioniert bei einigen Versionen nicht

Die Registrierung von MDM-Mobilgeräten über einen QR-Code funktioniert nicht für JDK 11.0.1 und OpenJDK 11.0.1. Die MDM-Mobilgeräteanmeldung über einen QR-Code funktioniert nur für Amazon Corretto 8u192. Alle anderen MDM-Anmeldemethoden sind funktionsfähig.

Ich installiere den ESET PROTECT Server von einem All-in-One Installer.


Installation von Amazon Corretto (JDK)

Klick zum Ausklappen
Amazon Corretto 11 und 17 (JDK)

Dieses Verfahren beschreibt den Installationsprozess von Amazon Correto 8.

Ein ähnliches Verfahren kann bei der Installation von anderen unterstützten Versionen von Amazon Corretto angewendet werden.

  1. Laden Sie die Windows .msi Installationsdatei herunter.

  2. Doppelklicken Sie auf die .msi-Datei, um den Installationsassistenten zu starten.

  3. Folgen Sie den Schritten des Assistenten.

    Sie haben die Möglichkeit, einen eigenen Installationspfad festzulegen. Standardmäßig wird Amazon Corretto 8 unter C:\Programme\Amazon Corretto\ installiert. Wenn Sie einen benutzerdefinierten Pfad festlegen, notieren Sie sich diesen für den nächsten Schritt.

  4. Wenn der Installationsassistent beendet ist, setzen Sie die Umgebungsvariablen JAVA_HOME und PATH.

    Setzen Sie JAVA_HOME auf den Installationsort und beachten Sie, dass das Verzeichnis die aktuell installierte Version enthält. Wenn zum Beispiel das Standardverzeichnis für 8u242 verwendet wird, dann setzen Sie JAVA_HOME als C:\Programme\Amazon Corretto\jdk1.8.0_242.

    Hängen Sie %JAVA_HOME%\bin an die aktuelle PATH-Variable an.

  5. Überprüfen Sie die Installation, indem Sie java -version in einer Eingabeaufforderung ausführen. Sie sollten die folgende Ausgabe sehen.

openjdk Version "1.8.0_242"
OpenJDK Laufzeitumgebung Corretto-8.242.07.1 (build 1.8.0_242-b07)
OpenJDK 64-Bit Server VM Corretto-8.242.07.1 (build 25.242-b07, mixed mode)

Migration von bestehender ESMC / ESET PROTECT Web-Konsole zur Verwendung von JDK

Sie können Ihre bestehende Web-Konsole von Oracle Java JDK auf ein alternatives JDK migrieren. Wählen Sie eines der folgenden Migrationsszenarien auf der Grundlage Ihrer aktuellen Apache Tomcat-Version.


Migrationsszenario für Tomcat Version 7.0.90 und neuer

Dieses Migrationsszenario erfordert keine Neuinstallation von Apache Tomcat.

  1. Navigieren Sie zum Speicherort von Apache Tomcat (z.B. C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe)

  2. Klicken Sie im Fenster Eigenschaften von Apache Tomcat 7 auf die Registerkarte Allgemein und klicken Sie auf die Schaltfläche Anhalten, um den Apache Tomcat-Dienst zu beenden.

  3. Deinstallieren Sie Ihr aktuelles JDK.

  4. Installieren Sie Ihr gewünschtes JDK.

  5. Gehen Sie zurück zum Fenster Apache Tomcat Eigenschaften und klicken Sie auf die Registerkarte Java.

  6. Wählen Sie unter dem Pfad für die virtuelle Java-Maschine den korrekten Pfad zur jvm.dll-Datei je nach JDK aus (z. B. für Amazon Corretto: C:\Program Files\Amazon Corretto\jdk11.0.7\bin\jvm.dll)

  7. Gehen Sie zurück zur Registerkarte Allgemein und klicken Sie auf Start, um den Apache Tomcat-Dienst zu starten.

  8. Überprüfen Sie, ob Sie sich bei der Webkonsole anmelden können.


Migrationsszenario für Tomcat Version 7.0.88 und älter

Dieses Migrationsszenario erfordert die Neuinstallation von Apache Tomcat.

  1. Sichern Sie die notwendigen Dateien:
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\.keystore
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Server.xml
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Tomcat-users.xml
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Serverinfo.properties
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

  2. Das JDK-Installationsprogramm herunterladen und ausführen.

  3. Um zu ändern, welches JDK von Apache Tomcat verwendet wird, müssen Sie den Apache Tomcat neu installieren.

  4. Wenn Sie mehr als die Web-Konsole auf Ihrer Instanz von Apache Tomcat betreiben, empfehlen wir Ihnen, die offizielle Apache Tomcat Upgrade/Migration Dokumentation zu lesen.

  5. Wenn Sie einen benutzerdefinierten SSL-Zertifikatsspeicher im Tomcat-Ordner verwenden, erstellen Sie ein Backup des Zertifikats.

  6. Deinstallieren Sie die aktuelle Version von Apache Tomcat.

  7. Löschen Sie den folgenden Ordner, falls er noch auf Ihrem System vorhanden ist:

    C:\Program Files\Apache Software Foundation\Tomcat 7.

  8. Starten Sie das Apache Tomcat-Installationsprogramm aus dem ESET PROTECT All In One-Installationsordner. Wählen Sie während der Installation den Pfad zu Ihrem JDK, das Sie anstelle von Java SE verwenden möchten (zum Beispiel C:\Program Files\Amazon Corretto\jre8).

  9. Wenn Sie fertig sind, deaktivieren Sie das Kontrollkästchen neben Apache Tomcat ausführen.

  10. Überprüfen Sie, dass der Apache Tomcat-Dienst nicht ausgeführt wird.

  11. Kopieren Sie die Datei era.war aus dem Installer-Ordner in den Apache Tomcat Webapplikations-Ordner: Klicken Sie auf StartApache TomcatTomcat Programmverzeichnis und öffnen Sie den Webapps-Ordner (auf den meisten Windows-Betriebssystemen - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps

  12. Nehmen Sie sich einige Minuten Zeit für die Dateiextraktion und die Installation der Webkonsole. Die Installation läuft unbemerkt ab, aber Sie können die erfolgreiche Installation durch das Vorhandensein des era Ordners innerhalb des webapps-Ordners überprüfen.

  13. Wenn Sie die Webkonsole (Apache Tomcat) auf einem anderen Computer als die Serverkomponente ausführen, stellen Sie die gesicherte EraWebServerConfig.properties-Datei an ihrem ursprünglichen Speicherort wieder her.

  14. Überprüfen Sie, ob der Apache Tomcat das von Ihnen ausgewählte JDK verwendet. Klicken Sie dazu auf StartAlle ProgrammeApache TomcatMonitor Tomcat. Auf der Registerkarte Java unter Java Virtual Machine sollte der Pfad zu dem von Ihnen ausgewählten JDK stehen.

  15. Sie können nun den Apache Tomcat-Dienst starten und überprüfen, ob die Webkonsole ohne Probleme läuft.