[KB7799] Webová konzole ESET PROTECT není funkční

Obsah

  • Webová konzole ESET PROTECT se nenačítá
  • Zobrazuje se hlášení "Stránku nelze zobrazit"
  • Zobrazuje se chyba 404
  • Reinstalování Apache Tomcat

Řešení

  1. Restartujte služby ESET PROTECT Serveru a Apache Tomcat
  2. Ověřte možný konflikt portů
  3. Reinstalujte Apache Tomcat a Webovou konzoli

Pokud se webová konzole ESET PROTECT nespustí nebo se přihlašovací obrazovka neustále načítá, aniž by se spustila, postupujte podle níže uvedených kroků. Začněte částí I a pokračujte dále pouze v případě, že se problém nepodařilo vyřešit.

I. Restartujte služby ESET PROTECT Serveru a Apache Tomcat

  1. Ověřte, že pro přístup k webové konzoli ESET PROTECT používáte podporovaný webový prohlížeč.

  2. Restartujte službu ESET PROTECT Serveru.

  3. Restartujte službu Apache Tomcat.

  4. Otevřete webovou konzoli ESET PROTECT ve vašem webovém prohlížeči a přihlaste se.

Pokud se přihlašovací obrazovka webové konzole ESET PROTECT nenačte úspěšně, pokračujte dále částí II.


II. Zkontrolujte, zda nedochází ke konfliktům portů

  1. Stiskněte klávesy Windows + R, do pole zadejte cmd a kliknutím na OK otevřete příkazový řádek.

  2. Zadejte následující příkaz:

    netstat -aobn 
    Obrázek 1-1
  3. Ověřte, že Tomcat9.exe naslouchá na portu 443 nebo 8443. Změna portu webové konzole ESET PROTECT.

  4. Otevřete webovou konzoli ESET PROTECT ve vašem webovém prohlížeči a přihlaste se.

Pokud se přihlašovací obrazovka ESET PROTECT Web Console nenačte úspěšně, pokračujte dále částí III.


III. Reinstalujte Apache Tomcat a webovou konzoli

Chyba 404

Pokud se zobrazí chyba 404, doporučujeme odinstalovat a znovu nainstalovat Webovou konzoli pomocí All-on-one instalátoru. Postup je součástí této sekce.

Apache Tomcat a Webovou konzoli můžete reinstalovat pomocí All-in-one instalátoru.

  1. Zálohujte následující soubory ze složky Apache Tomcat (cesta ke složce se může lišit v závislosti vaší instalace Apache Tomcat):

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

    Pokud používáte vlastní SSL keystore ve složce Apache Tomcat, zálohujte také tento certifikát.

  2. Stáhněte si ESET PROTECT All-in-one instalátor.

  3. Stažený soubor rozbalte a spusťte Setup.exe. Po zobrazení bezpečnostního varování klikněte na Spustit.

    Obrázek 2-1
  4. V rozbalovací nabídce Jazyk nastavte jazyk instalace a klikněte na tlačítko Další.

  5. Vyberte možnost Odinstalovat a klikněte na Další.

    Obrázek 2-2
  6. Přijměte licenční smlouvu s koncovým uživatelem a klikněte na Další.

  7. Odškrtněte výběr všech komponent mimo ESET PROTECT Webconsole a Apache Tomcat a klikněte na Odinstalovat.

    Obrázek 2-3
  8. Po dokončení procesu klikněte na Dokončit.

  9. Znovu spusťte Setup.exe. Po zobrazení bezpečnostního varování klikněte na Spustit.

  10. V rozbalovací nabídce Jazyk nastavte jazyk instalace a klikněte na Další.

  11. Vyberte možnost Instalovat a klikněte na Další.

  12. Vyberte možnost Souhlasím s podmínkami licenční smlouvy a pokračujte kliknutím na Další.

  13. Vyberte pouze ESET PROTECT Webconsole a Apache Tomcat a klikněte na Další.

    Obrázek 2-4
  14. Vyberte existující instanci JDK (již máte v systému potřebnou instanci JDK z předchozí instalace). Klikněte na Instalovat a vyčkejte na dokončení instalace.

    Obrázek 2-5
  15. Kliknutím na Dokončit zavřete okno instalace.

  16. Obnovte záložní soubory z kroku 1 do jejich umístění.

  17. Spusťte Služby ze Start menu.

    Obrázek 2-6
  18. Restartujte službu Apache Tomcat.

    Obrázek 2-7

Pokud si nepřejete použít soubory .keystore a server.xml ze zálohy Apache Tomcat, vygenerujte podle následujících kroků nový keystore:

Vygenerujte nový keystore

Zálohujte keystore a server.xml

Podle následujících pokynů vytvoříte nové soubory .keystore a server.xml. Případně můžete tyto soubory zálohovat a nahradit je ve standardním umístění instalační složky. Následující příklady použijte jako referenční:

.keystore: C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore

server.xml: C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml

  1. Přejděte do složky bin v aktuálním adresáři Java (například C:\Program Files\Amazon Corretto\jdk11.0.10_9\bin\) v příkazovém řádku a spusťte následující příkaz po nahrazení vašich hodnot pro složku bin, heslo a informace o certifikátu (další informace naleznete níže).

    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 "yourpassword" -keypass "yourpassword" -dname "CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown"

    V příkazu nahraďte vlastní hodnoty
    • Enter your password here. Heslo bude později uloženo v prostém textu, proto doporučujeme zadat nové heslo.

    • Enter the certification information:

      CN: Common Name (identifikuje plně kvalifikovaná doménová jména spojená s certifikátem)

      OU: Organizational Unit (Organizační jednotka)

      O: Organization (Obchodní název)

      L: Locality (Město)

      ST: State (Stát)

      C: Country code (Kód země)

  1. Otevřete soubor server.xml umístěný v následující cestě:

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
  2. Vyhledejte nebo rolujte, dokud nenajdete a neupravíte oblast pro porty konektoru vložením následujícího kódu do souboru server.xml:

    "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="YOURPASSWORD" 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" />
    Důležité!
    • Pokud je již port 443 používán, změňte jej na 8443.

    • Do pole keystorePass=YOURPASSWORD zadejte heslo keystore, které bylo použito při generování keystore.

    Obrázek 2-8
  3. V následujícím umístění vytvořte novou složku a pojmenujte ji era:

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps

  4. Změňte název souboru era.war (ze složky era installer) na era.zip.

  5. Extrahujte soubory era.zip do následujícího umístění:

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps\era

  6. Spuťte službu Apache Tomcat.

  7. Nastavte typ spuštění služby Tomcat9 na Automaticky.

  8. Otevřete webovou konzoli ESET PROTECT ve vašem webovém prohlížeči a přihlaste se.

Pokud se přihlašovací stránka webové konzole ESET PROTECT nenačte úspěšně, kontaktujte technickou podporu společnosti ESET.