Pitanje
- ESET Security Management Center Web konzola (ESMC Web konzola) ne može se pokrenuti
- Dobivate poruku upozorenja “Ne mogu pristupiti stranici” (“Cannot access page”)
- Trebate provesti reinstalaciju Apache Tomcat
Odgovor
U slučajevima u kojima ne možete pokrenuti ESET Security Management Center Web konzolu (ESMC Web konzolu) ili kada izgleda da se ekran za prijavu (login screen) stalno učitava, pratite niže navedene upute.
Počnite s dijelom (I) i nastavite na sljedeći dio uputa samo ako problem nije riješen
(I) Restartajte servise za ESET Security Management Center Server i za Apache Tomcat
- Restartajte ESMC Server servis
- Restartajte Apache Tomcat servis
- Pokušajte ponovo otvoriti ESMC Web konzolu
Ako se početni ekran ESMC Web konzole (za prijavu) ne učita, nastavite na dio II.
(II) Provjerite konflikte na portovima
- Otvorite komandnolinijsko okružje (CMD) kao admin i pokrenite niže navedenu naredbu:
netstat -aobn
Slika 2-1 - Potvrdite da Tomcat9.exe prati (sluša) na portu 443 ili 8443.
Kako promijeniti port koji koristi ESMC Web konzola? (7.x) (link na članak na engleskom) - Pokušajte ponovo otvoriti ESMC Web konzolu (7.x)
Ako se početni ekran ESMC Web konzole (za prijavu) ne učita, nastavite na dio III.
(III) Reinstalirajte Apache Tomcat i ESMC Web konzolu
Apache Tomcat i ESMC web konzolu možete instalirati koristeći instalacijski paket “sve-u-jednom” (All-in-one installer/ AIO)
- Napravite backup sadržaja Tomcat mape
%Program Files%\Apache Software Foundation\
- Preuzmite odgovarajući instalcaijski paket
- Iz tako preuzetog AIO izdvojite preuzetu datoteku, pa pokrenite Setup.exe aplikaciju.
Kliknite na Run kada od Vas to bude zatraženo.
Slika 3-1 - Odaberite jezik u padajućem meniju “Language” pa kliknite na Next.
- Odaberite Uninstall,
kliknite na Next.
Slika 3-2 - Morate se složiti s uvjetima licenčnog ugovora prije no što možete kliknuti na Next kako bi nastavili.
- Uklonite odabir okraj svih komponenti ESMC osim pokraj ESET Security Management Center Webconsole i pokraj Apache Tomcat. Potom kliknite na Uninstall.
Slika 3-3 - Kada proces deinstalcije završi kliknite na Finish.
- Ponovo pokrenite Setup.exe aplikaciju.
Kliknite na Run kada od Vas to bude zatraženo. - Odaberite jezik u padajućem meniju “Language” pa kliknite na Next
- Odaberite Install,
kliknite na Next.
Morate se složiti s uvjetima licenčnog ugovora prije no što možete kliknuti na Next kako bi nastavili. - Odaberite samo ESET Security Management Center Webconsole i Apache Tomcat.
Potom kliknite na Next.
Slika 3-4 - Odaberite postojeću instancu JDK (budući da vršite reinstalciju Tomcata, već od ranije imate neophodni JDK na tom sustavu)
- Kliknite na Install i pričekajte da instalacija završi.
Slika 3-5 - Kliknite na Finish da zatvorite instalacijski prozor.
- Vratite u Tomcat mapu datoteke koje ste prije spremili (vidi korak 1)
- .keystore
- conf/server.xml
- Kliknite na tipke Control + R, upišite Services.msc i kliknite na Enter> kako biste pokrenuli Windows Services app.
Slika 3-6 - Restartajte Apache Tomcat servis.
Slika 3-7
Ako ne želite koristiti datoteke .keystore i server.xml iz backupa Apache Tomcata, pratite niže navedene upute kako bi generirali novi keystore:
Generirajte novi keystore
Backup datoteka keystore i server.xml
Niže navedene instrukcije kreirati će nove datoteke server.xml i baze ključeva (keystore).
Alternativno, možete (prije reinstalacije) provesti backup tih datoteka i po završetku reinstalacije nove datoteke server.xml i baze ključeva zamijeniti starima.
Koristite niže navedene pimjere kao reference:
- .keystore – (C:\Program Files\Apache Software Foundation\Tomcat 9.0\.keystore)
- server.xml – (C:\Program Files\Apache Software Foundation\Tomcat 9.0\confserver.xml)
- Navigirajte do mape bin u vašoj Java instalaciji, (na primjer,
C:\Program Files\openjdk-11.0.1_windows-x64_bin\jdk-11.0.1\bin\
) u komandno-linijskom okružju)
tamo pokrenite niže navedenu naredbu ali tek nakon što u nju unesete svoje vrijednosti za bin mapu, informacije o lozinki i certifikatima:
keytool.exe -genkey -alias "tomcat" -keyalg RSA -keysize 4096 -validity 3650 -keystore "C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\Tomcat.keystore" -storepass "yourpassword" -keypass "yourpassword" -dname "CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown"
Editirajte gornju naredbu svojim vrijednostima!
- Editirajte lokaciju mape bin – najčešće je to c:\Program Files za 64-bitna računala ili u c:\Program Files (x86)za 32 bitna računala
- Promijenite vrijednost “yourpassword“. Važnost lozinke ne moramo posbno naglašavati, no bitno je da ju ne samo promijenite nego i zabilježite i spremite na sigurno jer će biti korištena i kasnije.
- Editirajte informacije vjerodajnica (certifikata):
CN: Common Name – identificira FQDN – puni naziv računala u domeni (odnosno fully qualified domain name) zajedno s pripadajućim vjerodajnicama
OU: organizacijska jednica (Organizational Unit)
O: organizacija (Organization) (naziv organizacije / Business name)
L: lokacija (Locality / City)
ST: država (State)
C: kod države ili pozivni broj države (Country code)
- Otvorite datoteku server.xml lociranu na slijedećoj lokaciji (putanji):
C:\Program Files\Apache Software Foundation\Tomcat 9.0\confserver.xml
- Potražite i editirajte područje za portove konektora tako da (kako je prikazano u slici 4-1) zalijepite (paste) niže navedeni kod u datoteku server.xml:
Connector port="443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" SSLEnabled="true" clientAuth="false" sslProtocol="TLS" keyAlias="tomcat" keystoreFile="tomcat.keystore" keystorePass="YOURPASSWORD
Slika 4-1
Kliknite na sliku za veći prikaz - Na slijedećoj lokaciji (mapi) kreirajte novu mapu (direktorij) i nazovite ju ERA
C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
- promijenite naziv datoteke era.war (iz ESMC instalcijske mape) u era.zip.
- Izdvojite era.zip datoteke na slijedeću lokaciju:
C:\Program Files\Apache Software Foundation\Tomcat 9.0\webappsera
- Pokrenite (start) Apache Tomcat servis.
- Postavite Tomcat servis startup type na Automatic.
- Pokrenite ESMC Web konzolu i potvrdite da radi ispravno.
Ako ESMC web konzola i dalje ne radi kontaktirajte našu tehničku podršku.
Dodatne informacije i linkovi na povezane članke baze znanja
- How to stop or start the ESET Remote Administrator Server service? (Link na članak na engleskom)
- How to start the Apache Tomcat service? (Link na članak na engleskom)
SOLN6753