[KB7795] Apache Tomcat neběží - řešení problémů pro ESET PROTECT On-Prem (Windows)

POZNÁMKA:

Tato stránka byla přeložena počítačem. Chcete-li zobrazit originální text, klikněte v části Jazyky na této stránce na Angličtina. Pokud vám něco není jasné, obraťte se na místní podporu.

Obsah

Řešení

Apache Tomcat vyžaduje jazyk Java:
  • Ujistěte se, že Java, ESET PROTECT On-Prem a Apache Tomcat jsou 64bitové.
  • Pokud máte v systému nainstalováno více verzí Javy, doporučujeme odinstalovat starší verze Javy a ponechat si pouze nejnovější verzi.
  • Od ledna 2019 vyžadují veřejné aktualizace Oracle JAVA SE 8 pro obchodní, komerční nebo produkční použití komerční licenci. Pokud si nezakoupíte předplatné JAVA SE, nainstalujte si webovou konzoli ESET PROTECT pomocí JDK a přejděte na bezplatnou alternativu.

Zkontrolujte službu Apache Tomcat

Pokud není spuštěna webová konzole ESET PROTECT, ověřte, zda je spuštěna služba Apache Tomcat 9.0 :

  1. Stiskněte klávesy Windows + R, zadejte services.msc a stiskněte klávesu Enter.

  2. Vyhledejte službu Apache Tomcat a zkontrolujte, zda je ve sloupci Stav uvedena položka Spuštěno . Pokud není spuštěn, klikněte na položku Apache Tomcat 9.0 Spustit.


Obdržíte chybovou zprávu z aktualizace Javy (kód chyby 1)

Při pokusu o spuštění služby se může zobrazit následující chybová zpráva, která může být důsledkem aktualizace jazyka Java: "Systém Windows nemohl spustit Apache Tomcat v místním počítači. Další informace naleznete v protokolu systémových událostí. Pokud se jedná o jinou službu než od společnosti Microsoft, obraťte se na dodavatele služby a podívejte se na chybový kód 1 specifický pro danou službu."

Pokud se při pokusu o spuštění služby Apache Tomcat zobrazí tato chyba, postupujte podle níže uvedených pokynů a problém vyřešte:

  1. Přejděte do svého %TOMCAT_HOME%\bin (například, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin) a dvakrát klikněte na soubor tomcat9w.exe.

    Příklady

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin a tomcat9w.exe jsou příklady—použijte skutečné názvy ve vašem systému.

  2. Klikněte na položku Java, zrušte zaškrtnutí políčka Použít výchozí , vyberte cestu k souboru virtuálního počítače Java (C:\[Java folder path]\bin\server\jvm.dll nebo C:\[Java folder path]\bin\client\jvm.dll) a klikněte na tlačítko OK.

  3. Spusťte službu Apache Tomcat. Služba by se měla spustit bez problémů.

Více informací naleznete v dokumentu Řešení problémů s ESET PROTECT On-Prem.