Usiłuję na Debianie 7.4 zainstalować Konsolę Administracyjną (ERA) do Eset Endpoint Security Suite ale problem pojawił się w przygotowaniu środowiska do instalacji.
ERA wymaga instalacji MySQL, unixODBC_23, oraz openssl-1.0.1e-30 lub nowszy
Jako że w systemie ani w standardowo dostępnych pakietach nie ma ani odpowiedniego openssl ani unixodbc więc trzeba było ratować się pokrewnymi dystrybucjami.
Generalnie środowisko przygotowane ale... test ODBC wypadł niestety negatywnie.
/etc/odbcinst.ini
[MySQL-1]
Description=ODBC for MySQL
Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup=/usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
UsageCount=2
/etc/odbc.ini
[MySQL_DSN]
Description=DSN dla ESETA
Driver=MySQL-1
SERVER=localhost
PORT=3306
USER=root
Password=
# Socket=/var/run/mysqld/mysqld.sock
Database=
Option=3
ReadOnly=No
I tutaj zarówno a użyciem socekta jak i przez port jest taka sama odpowiedź.
Driver został dodany i niby wszystko jest ok
~# odbcinst -j
unixODBC 2.3.1
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
Niestety testy dają coś takiego:
# isql -v MySQL-1
[iM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[iSQL]ERROR: Could not SQLConnect
Instalator Serwera ERA zwraca coś takiego:
ESET Remote Administrator Server Installer (version: 6.1.450.0), Copyright © 1992-2015 ESET, spol. s r.o. - All rights reserved.
Extracting archive, please wait...
Archive extracted to /tmp/tmp.Dh94vIqU60.
Checking OpenSSL ... done [OpenSSL 1.0.2a 19 Mar 2015]
Checking installed version... done
Status of current installation is: NEW
Generating GUID ... done [GUID = ed7af15e-e0e5-40e3-94e8-5b7867e208e3]
Checking database connection ... failure
Error: Admin connection not working. Unable to continue.
Pytanie co jest nie tak i jak to poprawić. Niestety w necie nie znalazłem odpowiedzi na to pytanie.
Coś doradzicie? Pomożecie?