[KB7799] Resolver problemas con la Consola Web de ESET PROTECT On-Prem que no se carga

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

  • Resolver el mensaje "No se puede acceder a la página
  • Resolver el error "Consola Web 404
  • Reinstalar Apache Tomcat

Solución

Si ESET PROTECT On-Prem Web Console no se inicia o la pantalla de inicio de sesión sigue cargándose, siga las instrucciones que se indican a continuación. Comience con el paso I y continúe con los pasos siguientes sólo si el problema persiste.

  1. Reinicie los servicios para ESET PROTECT Server y Apache Tomcat
  2. Compruebe si hay conflictos de puertos
  3. Reinstale Apache Tomcat y ESET PROTECT On-Prem Web Console

I. Reinicie los servicios para ESET PROTECT Server y Apache Tomcat

  1. Asegúrese de que está utilizando un navegador web compatible para acceder a ESET PROTECT Web Console.

  2. Reinicie el servicio ESET PROTECT Server.

  3. Reiniciar el servicio Apache Tomcat.

  4. Abra la consola web de ESET PROTECT On-Prem.

Si sigue sin poder acceder a la consola web de ESET PROTECT, continúe con el paso II.


II. Compruebe si hay conflictos de puertos

  1. Abra el símbolo del sistema: pulse la tecla Windows + R, escriba cmd y haga clic en Aceptar.

  2. Ejecute el siguiente comando:

    netstat -aobn
  3. Compruebe que tomcat9.exe está escuchando en el puerto 443 o 8443. Si es necesario, cambie el puerto utilizado por ESET PROTECT Web Console.

  4. Abrir la consola web de ESET PROTECT On-Prem.

Si sigue sin poder acceder a la consola web de ESET PROTECT, continúe con el paso III.


III. Vuelva a instalar Apache Tomcat y ESET PROTECT On-Prem Web Console

Error 404 de la Consola Web

Si recibe el error "Web Console 404", le recomendamos que desinstale y vuelva a instalar la Consola Web utilizando el instalador Todo en uno, como se describe en la sección siguiente.

  1. Haga una copia de seguridad de los siguientes archivos de la carpeta de instalación de Apache Tomcat (la ruta a la carpeta puede variar en función de su instalación de Apache Tomcat):

    Nueva configuración HTTPS de Apache Tomcat

    No es necesario realizar una copia de seguridad de los archivos .keystore y server.xml si va a crear una nueva configuración HTTPS de Apache Tomcat.

    • C:Archivos de programa\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
    • C:Archivos de programa Apache Software Foundation Apache-tomcat-9.0.40conf\server.xml
    • C:Archivos de programa de Apache Software Foundation - Apache-tomcat-9.0.40 - Webapps -era - WEB-INF -classes -sk -eset -era -g2 -webconsole -server -modules -config -EraWebServerConfig.properties

    Si utiliza un almacén de certificados SSL personalizado en la carpeta de instalación de Apache Tomcat, haga también una copia de seguridad de dicho certificado.

  2. Descargue el instalador de ESET PROTECT On-Prem All-in-one.

  3. Extraiga la carpeta descargada. En la carpeta extraída, haga doble clic en Setup.exe.

  4. En el menú desplegable Idioma, seleccione el idioma de instalación y haga clic en Siguiente.

  5. Seleccione Desinstalar y haga clic en Siguiente.

  6. Acepte el Acuerdo de licencia de usuario final y haga clic en Siguiente.

  7. Deseleccione todos los componentes excepto ESET PROTECT Webconsole y Apache Tomcat y haga clic en Desinstalar.

  8. Cuando finalice la desinstalación, haga clic en Finalizar.

  9. Vuelva a ejecutar Setup.exe.

  10. En el menú desplegable Idioma, seleccione el idioma de instalación y haga clic en Siguiente.

  11. Seleccione Instalar y haga clic en Siguiente.

  12. Acepte el Acuerdo de licencia de usuario final y haga clic en Siguiente.

  13. Seleccione sólo ESET PROTECT Webconsole y Apache Tomcat y haga clic en Siguiente.

  14. Seleccione el JDK que desea utilizar y haga clic en Instalar.

  15. Cuando finalice la instalación, haga clic en Finalizar.

  16. Restaure los archivos de los que hizo copia de seguridad en el paso 1 a sus ubicaciones originales.

    Nueva configuración HTTPS de Apache Tomcat

    Si no ha realizado una copia de seguridad de los archivos .keystore y server.xml, cree una nueva configuración HTTPS de Apache Tomcat.

  17. Ejecute la aplicación Servicios: pulse la tecla Windows, escriba servicios y haga clic en Servicios.

  18. En la lista de servicios, haga clic en Apache Tomcat y haga clic en Reiniciar.

  19. Abra la consola web de ESET PROTECT On-Prem.

Si sigue sin poder acceder a la consola web de ESET PROTECT On-Prem, consulte los artículos relacionados o póngase en contacto con el soporte técnico de ESET.


Cree una nueva configuración HTTPS de Apache Tomcat (.keystore y server.xml)
Realice una copia de seguridad de keystore y server.xml

Las siguientes instrucciones crearán nuevos archivos .keystore y server.xml. Sin embargo, si tiene intención de reutilizar la configuración existente, haga una copia de seguridad de los archivos para poder reutilizarlos más adelante.

Los archivos se encuentran normalmente en (la ruta a la carpeta puede variar en función de su instalación de Apache Tomcat):

  • C:Archivos de programa\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
  • C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
  1. Abra el símbolo del sistema y cambie el directorio a la carpeta bin de la instalación del JDK. En Símbolo del sistema, ejecute

    cd C:\Archivos de Programa\Amazon Corretto\jdk11.0.10_9\bin\

    Sustituya C:\Program Files\Amazon Corretto\jdk11.0.10_9\bin\ por la ruta a la carpeta bin de su instalación de JDK.

  2. Genera un nuevo almacén de claves. En Símbolo del sistema, ejecute

    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 "password" -keypass "password" -dname "CN=su.nombre.host, OU=IT, O=Su Empresa, L=Su Ciudad, ST=Su Estado, C=SK"

    Sustituya los valores de los marcadores de posición según sea necesario:

    • Contraseñas: para -storepass y -keypass sustituya password por la contraseña que desee utilizar para el archivo .keystore y la protección de entrada de la clave privada.

    • Información del certificado:

      • Para CN: sustituya your.host.name por el nombre de host o la dirección IP del servidor.
      • Para OU: sustituya IT por su unidad organizativa.
      • Para O: sustituya Su empresa por el nombre de la organización.
      • Para L: sustituya Su ciudad por la ciudad de la organización.
      • Para ST: sustituya Su estado por el estado de la organización.
      • Para C: sustituya SK por el código de país de la organización.

  3. En un editor de texto, abra el archivo server.xml. El archivo se encuentra en la carpeta conf de la carpeta de instalación de Apache Tomcat (por ejemplo, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml).

  4. En server.xml, desplácese hasta la parte inferior y actualice los atributos de Connector como se indica a continuación:

    Utilizar un puerto HTTPS disponible

    Si el puerto 443 ya está en uso, utilice el puerto 8443 en su lugar.

    <Connector port="80" protocol="HTTP/1.1" redirectPort="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="password" 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" />

    Para keystorePass, sustituya password por la contraseña que estableció durante la generación del almacén de claves.

  5. Vaya a la carpeta webapps de la carpeta de instalación de Apache Tomcat (por ejemplo, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps) y cree una carpeta llamada era.

  6. Vaya a la carpeta de instaladores de la carpeta del instalador extraído de ESET PROTECT On-Prem (por ejemplo, C:\Users\Administrator\Downloads\setup_x64\installers). Localice el archivo era.war y cámbiele el nombre a era.zip.

  7. Extraiga el archivo era. zip en la carpeta era que ha creado dentro de la carpeta webapps de la carpeta de instalación de Apache Tomcat (por ejemplo, C:³ de programa³Apache Software Foundation³apache-tomcat-9.0.40³webapps).

  8. Establezca el tipo de inicio de Apache Tomcat en Automático: pulse la tecla Windows, escriba servicios y haga clic en Servicios. En la lista de servicios, haga clic con el botón derecho en Apache Tomcat y seleccione Propiedades. En el menú desplegable Tipo de inicio, seleccione Automático y haga clic en Aceptar.

  9. Reinicie el servicio Apache Tomcat: en la lista de servicios de la aplicación Servicios, haga clic en Apache Tomcat y en Reiniciar.