[KB3728] ESET Remote Administrator til Linux - fejlfinding ved installation (6.x)

BEMÆRK:

Denne side er blevet oversat af en computer. Klik på engelsk under Sprog på denne side for at få vist den originale tekst. Hvis du finder noget uklart, bedes du kontakte din lokale support.

Problem

CentOS 7 End of Life

CentOS 7 will reach End of Life on June 30, 2024. ESET PROTECT On-Prem installed on CentOS 7 machines and ESET PROTECT Virtual Appliance will require a migration. For more information, refer to the ESET End of Life microsite.

  • Almindelige fejlmeddelelser og løsninger ved installation af ESET Remote Administrator 6.x på Linux-operativsystemer

Detaljer om installationen

For flere detaljer om installation af ESET Remote Administrator 6.x henvises til følgende afsnit i ESET Remote Administrator-brugervejledningen:

Installationsloggen for ESET Remote Administrator Server (ERA Server) kan være nyttig til fejlfinding og rapportering til ESET's tekniske support. Logfilen er placeret på:

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

Løsning

Fejlmeddelelse

Kontrol af databaseforbindelse ... fejl
Fejlmeddelelse: Admin-forbindelse virker ikke. Kan ikke fortsætte

Løsning

  1. Kontrollér, at din databaseserver (i dette eksempel bruges MySQL) er til stede på serveren, og om databaseserveren kører eller ej:

    service mysql status

    eller

    systemctl status mysql

    Bemærk: For Red Hat-baserede distributioner og ERA Appliance er navnet på MySQL-tjenesten mysqld.
  2. Kontrollér, at ODBC-driveren er installeret på serveren. Hvis ikke, skal du installere den:

    apt-get install unixodbc libmyodbc (Debian, Ubuntu-distributioner)
    yum install mysql-connector-odbc (CentOS, Red-Hat, Fedora-distributioner)
    zypper install myodbc-unixodbc (OpenSUSE-distributioner)
  3. Kontrollér den korrekte konfiguration af MySQL ODBC-driveren i /etc/odbcinst.ini.

Fejlmeddelelse

Kontrol af databaseforbindelse ... fejl
Fejl: Databasen understøtter ikke store datablokke. Kan ikke fortsætte. Genkonfigurer venligst databasen først.

Løsning

  1. Tilføj følgende indhold i afsnittet [mysqld] i MySQL-konfigurationsfilen (normalt placeret i /etc/my.cnf eller /etc/mysql/my.cnf):

    [mysqld]
    max_allowed_packet=33M
    • Genstart MySQL-tjenesten, når det er muligt:

      service mysql restart

      eller

      systemctl genstart mysql

Fejlmeddelelse

Fejl: DbCreate: Udførelse af erklæring mislykkedes.
Error: [MySQL][ODBC ... Driver][mysqld-...-log]Du har en fejl i din SQL-syntaks; tjek manualen, der svarer til din MySQL-serverversion, for den rigtige syntaks, der skal bruges i nærheden ...

Løsning

Sørg for, at den version af MySQL, der er installeret på din server, er understøttet. Klik her for at se kravene til databasesystemet for ESET Remote Administrator 6.x. Følgende kommando viser den anvendte version af SQL:

mysql --version

Fejlmeddelelse

Kontrol af certifikatadgangskode ... mislykkedes
Fejl ved kontrol af adgangskode til peer-certifikat: NOT_REGULAR_FILE

Løsning

Før du installerer ESET Remote Administrator Agent (ERA Agent), skal du oprette et nyt certifikat. Kontroller også, om du peger på den korrekte placering af certifikatet (installationsparameter -cert-path=).

Fejlmeddelelse

Når du implementerer era.war, kan du støde på følgende tomcat-fejlmeddelelser (findes i /var/log/tomcat/catalina.DATE.log):

SEVERE: Undtagelse ved fastsættelse af docBase for kontekst [/era]
java.util.zip.ZipException: fejl ved åbning af zip-fil

SEVERE: Fejl ved at vente på, at multi-thread-implementering af WAR-filer afsluttes
java.lang.InterruptedException

Løsning på problemet

  1. Sørg for, at openjdk-pakken er installeret på serveren. Brug altid den seneste officielt udgivne version af Java (ESET Remote Administrator Web Console kræver Java version 7 eller nyere):

    apt-get install openjdk-7-jdk (Debian, Ubuntu-distributioner)
    yum install java-1.8.0-openjdk (Red-Hat, Fedora-distributioner)
  2. Omplacer era.war i tomcat-mappen (på nogle systemer hedder mappen tomcat7):

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

Fejlmeddelelse

Installation af SELinux-politik... fejl
Fejl: Kunne ikke installere SELinux-politikken på grund af manglende afhængigheder (policycoreutils-devel)

Løsning

Installer pakken policycoreutils-devel:

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

Need further assistance? Contact ESET Technical Support.