[KB3728] ESET Remote Administrator para Linux— Resolución de problemas de instalación (6.x)

Problema

  • Mensajes comunes de error y soluciones ante problemas de instalación de ESET Remote Administrator 6.x en sistemas operativos Linux

Detalles

Para obtener más detalles acerca de la instalación de ESET Remote Administrator 6.x, por favor remítase a las siguientes secciones de la Guía del usuario de ESET Remote Administrator:

El registro de instalación de ESET Remote Administrator Server (ERA Server) podría ser útil para resolver inconvenientes o reportarlos al Equipo de soporte de ESET. El archivo se localiza en:

/var/log/eset/RemoteAdministrator/EraServerInstaller.log

Solución

Mensaje de error

Checking database connection ... failure
Error: Admin connection not working. Unable to continue

Solución

  1. Verifique la presencia de su servidor de base de datos (en este ejemplo se utiliza MySQL / MariaDB) en el servidor y si se encuentra en ejecución o no:

    service mysql status

    o

    systemctl status mysql

    Nota: Para distribuciones basadas en Red Hat-y ERA Appliance el nombre del servicio MySQL es mysqld.
     
  2. Verifique que el controlador de ODBC se encuentre instalado en el servidor. De no ser así, instálelo:

    apt-get install unixodbc libmyodbc (distribuciones Debian, Ubuntu)
    yum install mysql-connector-odbc (distribuciones CentOS, Red-Hat, Fedora)
     
  3. Verifique la configuración apropiada del controlador de MySQL ODBC en /etc/odbcinst.ini.

 

Mensaje de error

Checking database connection ... failure
Error: Database does not support big blocks of data. Unable to continue. Please reconfigure database first.

Solución

  1. Agregue el siguiente contenido en la sección [mysqld] del archivo configuración de MySQL (usualmente localizado en /etc/my.cnf o /etc/mysql/my.cnf):

    [mysqld]
    max_allowed_packet=33M

     
    • Reinicie el servicio de MySQL cuando sea posible:

      service mysql restart

      o

      systemctl restart mysql

 

Mensaje de error

Error: DbCreate: Statement execution failed.
Error: [MySQL][ODBC ... Driver][mysqld-...-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...

 

Solución

Asegúrese que la versión instalada de MySQL en su servidor sea soportada. Haga clic para ver los requerimientos del sistema de la base de datos para ESET Remote Administrator 6.x. El siguiente comando mostrará la versión de SQL que se utiliza:

mysql --version

 

Mensaje de error

Checking certificate password ... failed
Error checking peer certificate password: NOT_REGULAR_FILE

Solución

Antes de instalar el Agente de ESET Remote Administrator (ERA Agent), cree un nuevo certificado. También, verifique que se esté apuntando a la ubicación correcta del certificado (corrobore el parámetro de instalación —cert-path=).

 

Mensaje de error

Cuando implemente era.war, podría encontrar los siguientes errores de tomcat (localizados en /var/log/tomcat/catalina.DATE.log):

SEVERE: Exception fixing docBase for context [/era]
java.util.zip.ZipException: error in opening zip file

SEVERE: Error waiting for multi-thread deployment of WAR files to complete
java.lang.InterruptedException

Solución

  1. Asegúrese de que el paquete openjdk se encuentre instalado en el servidor. Siempre utilice la última versión de Java (la Consola web de ESET Remote Administrator requiere la versión 7 o superior de Java):

    apt-get install openjdk-7-jdk (distribuciones Debian, Ubuntu)
    yum install java-1.8.0-openjdk (distribuciones Red-Hat, Fedora)
     
  2. Vuelva a implementar era.war en la carpeta tomcat (en algunos sistemas el nombre de la carpeta es tomcat7):

    cp era.war /var/lib/tomcat/webapps/

 

Mensaje de error

Installing SELinux policy... failure
Error: Failed to install SELinux policy due to missing dependendices (policycoreutils-devel)

Solución

Instale el paquete policycoreutils-devel e:

yum install policycoreutils-devel (distribuciones CentOS, Red-Hat, Fedora)