[KB7795] Apache Tomcat no se ejecuta - solución de problemas para ESET PROTECT On-Prem (Windows)

NOTA:

Esta página ha sido traducida por un ordenador. Haga clic en Inglés bajo Idiomas en esta página para mostrar el texto original. Si encuentra algo que no está claro, por favor, póngase en contacto con su soporte local.

Problema

Solución

Apache Tomcat requiere Java:
  • Asegúrese de que Java, ESET PROTECT On-Prem y Apache Tomcat sean de 64 bits.
  • Si tiene varias versiones de Java instaladas en su sistema, le recomendamos desinstalar las versiones anteriores de Java y mantener solo la última versión.
  • A partir de enero de 2019, las actualizaciones públicas de Oracle JAVA SE 8 para uso empresarial, comercial o de producción requieren una licencia comercial. Si no adquiere una suscripción a JAVA SE, instale ESET PROTECT Web Console mediante JDK para pasar a una alternativa sin coste.

Compruebe el servicio Apache Tomcat

Si ESET PROTECT Web Console no se está ejecutando, compruebe si el servicio Apache Tomcat 9.0 se está ejecutando:

  1. Pulse la tecla Windows + R, escriba services.msc y pulse la tecla Intro.

  2. Localice el servicio Apache Tom cat y compruebe que en la columna Estado aparece Ejecutando. Si no se está ejecutando, haga clic en Apache Tomcat 9.0 Iniciar.


Recibe un mensaje de error de una actualización de Java (código de error 1)

Al intentar iniciar el servicio, es posible que reciba el siguiente mensaje de error, que puede deberse a una actualización de Java: "Windows no pudo iniciar Apache Tomcat en el equipo local". Para obtener más información, revise el registro de eventos del sistema. Si se trata de un servicio que no es de Microsoft, póngase en contacto con el proveedor del servicio y consulte el código de error 1 específico del servicio"

Si recibe este error al intentar iniciar el servicio Apache Tomcat, consulte las instrucciones siguientes para resolver el problema:

  1. Vaya al directorio %TOMCAT_HOME%\bin (por ejemplo, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin) y haga doble clic en tomcat9w.exe.

    Ejemplos

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin y tomcat9w.exe son ejemplos; utilice los nombres reales de su sistema.

  2. Haga clic en Java, desmarque la casilla Usar por defecto , seleccione la ruta del archivo de la máquina virtual Java(C:\[ ruta de la carpeta Java]\bin\server\jvm.dll o C:\[ruta de la carpeta Java]\bin\client\jvm.dll) y haga clic en Aceptar.

  3. Inicie el servicio Apache Tomcat. El servicio debería iniciarse sin problemas.

Para obtener más información, consulte la Solución de problemas de ESET PROTECT On-Prem.