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
- 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.
- 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)
- 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
- 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
- Reinicie el servicio de MySQL cuando sea posible:
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
- 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)
- 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)