[KB7088] ESET PROTECT Web Console telepítése Open Source JDK-val Windows környezetben (8.x-10.x)

Probléma

Részletek


Kattintson a részletekért


A 2019 január vége után kiadott Oracle JAVA SE 8 nyilvános frissítések nem érhetőek el üzleti, vállalati használatra kereskedelmi licenc vásárlása nélkül. Amennyiben úgy dönt, hogy nem vásárol Java SE előfizetést, átállhat egy ingyenes alternatív megoldásra az itt található leírás segítségével. Csak a Windows környezetben történő telepítések érintettek.

A 8-as verziótól kezdve az ESET Security Management Center már ESET PROTECT néven érhető el.


Megoldás


Linux felhasználó vagyok

A Java telepítésre vonatkozó leírás megtekintéséhez kattintson az Ön Linux disztribúciójának megfelelő bejegyzésre:


Támogatott verziók

Az ESET által ajánlott verziók

Csak az LTS (tartós támogatással rendelkező) verziók támogatottak:

Támogatott Java/JDK verzió ESET termék
8 ESMC, ESET PROTECT 8.x
11 ESMC, ESET PROTECT 8.x
17
ESET PROTECT 10.x
ESET PROTECT 9.x
 
A "Failed to load data" hiba elhárítása

Minden módosítást követően indítsa újra az Apache Szolgáltatást

Az Apache szolgáltatást minden egyes .exe vagy .bat fájlban végrehajtott módosítás után újra kell indítania.

  1. Nyomja meg a Windows billentyűt a billentyűzeten, és írja be a Service parancsot.

  2. Kattintson a jobb oldali listában a jobb gombbal az Apache Tomcatre.

  3. Kattintson az Újraindításra.

1. Lehetőség
  1. Navigáljon az Apache Tomcat mappába, majd a bin mappában keresse meg a tomcat9w.exe fájlt.

  2. Futtassa a tomcat9w.exe fájlt. Kattintson a Java fülre, és adja meg a következő értékeket a Java 9 Options mezőben:

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

A Java 9 Options mező mostantól a következő értékeket tartalmazza:

--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. Kattintson az OK gombra.
2. Lehetőség
  1. Navigáljon az Apache Tomcat mappába, majd a bin mappában keresse meg és szerkessze a catalina.bat fájlt.

  2. Módosítsa a rem Configure JAVA 9 specific start-up parameters szakasz értékeit:

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

az alábbi új értékekre:

set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED"
set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED"
set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util=ALL-UNNAMED"
set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util.concurrent=ALL-UNNAMED"
set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
3. Lehetőség
  1. Navigáljon az Apache Tomcat mappába, és a bin mappában keresse meg és szerkessze a service.bat fájlt.

  2. Navigáljon az s --JvmOptions9 sorra, és szerkessze azt az alábbiak szerint:

--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). Javasoljuk, hogy a legújabb Apache Tomcat 9.x-et telepítse.
    • 7.0.90 és 7.0.92 (ESMC 7.0).
  • JDK

Ha több Java-verzió van telepítve a rendszerére, javasoljuk, hogy távolítsa el a korábbi Java-verziókat, és csak a legújabbat tartsa meg.

Győződjön meg arról, hogy a Java, az ESMC vagy az ESET PROTECT és az Apache Tomcat azonos bitszámú (32 bites vagy 64 bites az ESMC 7.0 esetében és 64 bites az újabb verziók esetében).

Az MDM mobileszköz regisztráció bizonyos verziók esetében nem működik

A QR-kódos MDM mobileszköz-regisztráció nem működik a JDK 11.0.1 és az OpenJDK 11.0.1 esetében. A QR-kódos MDM mobileszköz-regisztráció csak az Amazon Corretto 8u192 esetében működik. Az összes többi MDM-regisztrációs módszer működőképes.

Az ESET PROTECT Server-t egy All-in-one installerrel telepítem.


Az Amazon Corretto telepítése (JDK)

Kattintson a részletekhez
Amazon Corretto 11 és 17 (JDK)

Ez az eljárás az Amazon Correto 8 telepítési folyamatát írja le.

Hasonló eljárás alkalmazható az Amazon Corretto más támogatott verzióinak telepítésekor is.

  1. Töltse le a Windows .msi telepítőfájlt.

  2. Kattintson duplán az .msi fájlra a Telepítővarázsló elindításához.

  3. Kövesse a varázsló lépéseit.

    Lehetősége van egyéni telepítési útvonal beállítására. Alapértelmezés szerint az Amazon Corretto 8 a C:\Program Files\Amazon Corretto\ helyre települ. Ha egyéni elérési utat állít be, jegyezze fel azt a következő lépéshez.

  4. A telepítő varázsló befejezése után állítsa be a JAVA_HOME és a PATH környezeti változókat.

    Állítsa be a JAVA_HOME változót a telepítés helyének megfelelően úgy,hogy a könyvtár tartalmazza az aktuálisan telepített verziót. Ha például a 8u242-höz használja az alapértelmezett könyvtárat, akkor a JAVA_HOME beállítása a C:\Program Files\Amazon Corretto\jdk1.8.0_242.

    Adja hozzá a %JAVA_HOME%\bin-t az aktuális PATH változóhoz.

  5. Ellenőrizze a telepítést a java -version parancssorban történő futtatásával. Az alábbi kimenetet kell látnia:

openjdk version "1.8.0_242"
OpenJDK Runtime Environment 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)

A meglévő ESMC / ESET PROTECT Web Console migrálása JDK használatához

Meglévő webkonzolját az Oracle Java JDK-ról egy alternatív JDK-ra migrálhatja. A migrációs forgatókönyv megtekintéséhez, kattintson a jelenleg telepített Apache Tomcat verziójának megfelelő bejegyzésre.


Migrálási forgatókönyv a Tomcat 7.0.90-es vagy újabb verzióihoz

Ez az migrálási forgatókönyv nem igényli az Apache Tomcat újratelepítését.

  1. Navigáljon az Apache Tomcat telepítési mappájába (például, C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe)

  2. Az Apache Tomcat 7 Tulajdonságok (Properties) ablakában kattintson az Általános (General) fülre, majd az Apache Tomcat szolgáltatás leállításához kattintson a Leállítás (Stop) gombra.

  3. Távolítsa el a jelenlegi JDK-t.

  4. Telepítse a használni kívánt JDK-t.

  5. Menjen vissza az Apache Tomcat Tulajdonságok (Properties) ablakba, és kattintson a Java fülre.

  6. A Java Virtual Machine elérési útvonal alatt válassza ki a JDK-nak megfelelő jvm.dll fájl elérési útvonalát (például az Amazon Corretto esetében, C:\Program Files\Amazon Corretto\jdk11.0.7\bin\jvm.dll)

  7. Menjen vissza az Általános (General) fülre, és kattintson az Indítás (Start) gombra az Apache Tomcat szolgáltatás elindításához.

  8. Ellenőrizze, hogy be tud-e jelentkezni a webkonzolba.


Migrálási forgatókönyv a Tomcat 7.0.88-as vagy korábbi verzióihoz

Ez a migrálási forgatókönyv az Apache Tomcat újratelepítését igényli.

  1. Készítsen biztonsági másolatot a szükséges fájlokról:
    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. Töltse le és futtassa a JDK telepítőprogramot.

  3. Ha meg szeretné változtatni azt, hogy az Apache Tomcat melyik JDK-t használja, akkor újra kell telepítenie az Apache Tomcat-et.

  4. Ha az Apache Tomcat példányával nem csak a webkonzolt futtatja, javasoljuk, hogy olvassa el az Apache Tomcat hivatalos frissítési/migrációs dokumentációját.

  5. Ha egyéni SSL-tanúsítványtárolót használ a Tomcat mappában, készítsen biztonsági másolatot a tanúsítványról.

  6. Távolítsa el az Apache Tomcat jelenlegi verzióját.

  7. Törölje a következő mappát, ha még mindig megtalálható a rendszerében:

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

  8. Futtassa az Apache Tomcat telepítőprogramot az ESET PROTECT All In One telepítő mappájából. A telepítés során válassza ki, az új JDK elérési utját a régi Java SE helyett (például, C:\Program Files\Amazon Corretto\jre8).

  9. A telepítés befejeztével, vegye ki a pipát az Apache Tomcat Futtatása (Run Apache Tomcat) melletti jelölőnégyzetből.

  10. Ellenőrizze, hogy az Apache Tomcat szolgáltatás nem fut-e.

  11. Másolja át az era.war fájlt a telepítő mappából az Apache Tomcat webalkalmazások mappába: kattintson a Start → Apache Tomcat → Tomcat Programkönyvtár (Program Directory) menüpontra, és nyissa meg a webapps mappát (a legtöbb Windows operációs rendszeren - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps

  12. Hagyjon néhány percet a fájlok kitömörítésére és a webkonzol telepítésére. A telepítés csendben fog lefutni, de a sikeres telepítést a webapps mappán belül található era mappa jelenléte alapján ellenőrizheti.

  13. Ha a webkonzolt (Apache Tomcat) a Server komponensétől eltérő számítógépen futtatja, állítsa vissza a biztonsági másolatból az EraWebServerConfig.properties fájlt az eredeti helyére.

  14. Ellenőrizze, hogy az Apache Tomcat a kiválasztott JDK-t használja-e. Ehhez kattintson a Start → Minden program → Apache Tomcat → Monitor Tomcat elemre. A Java fülön a Java Virtual Machine alatt látszódnia kell a kiválasztott JDK elérési útvonalának.

  15. Most már elindíthatja az Apache Tomcat szolgáltatást, és ellenőrizheti, hogy a webkonzol problémamentesen fut-e.