Skocz do zawartości


 

Zdjęcie

Problem z unixODBC

Problem z unixODBC konfiguracja eset unixODBC

  • Proszę się zalogować aby odpowiedzieć
4 odpowiedzi na ten temat

Problem z unixODBC

#1 Merlin

Merlin

    Nowy użytkownik

  • Użytkownicy
  • 8 postów
  • Firma:MC2Studio
  • Imię:Maciej
  • Nazwisko:Cybulski

Napisany 15 maj 2015 - 21:10

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? 
 

 


  • 0

#2 kafi

kafi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 3412 postów

Napisany 15 maj 2015 - 22:07

Twoim DSN powinien być raczej MySQL_DSN a nie MySQL-1


  • 0

#3 Merlin

Merlin

    Nowy użytkownik

  • Użytkownicy
  • 8 postów
  • Firma:MC2Studio
  • Imię:Maciej
  • Nazwisko:Cybulski

Napisany 15 maj 2015 - 23:14

Ok dzięki za sugestię. No tak często błędy bywają trywialne...

# isql -v MySQL_DSN root xxxxxxxx
+---------------------------------------+
| Connected!                                     |
|                                                        |
| sql-statement                                 |
| help [tablename]                             |
| quit                                                 |
|                                                        |
+---------------------------------------+
 
Niestety cały czas pozostał problem połączenia już w samym instalatorze
./Server-Linux-x86_64.sh --skip-license  --db-driver=MySQL_DSN --db-hostname=localhost --db-port=3306 --db-admin-username=root --db-admin-password=12345 --server-root-password=12345 --db-user-username=root --db-user-password=12345 --cert-hostname="host;m"

oczywiście w miejsca hasła i host  są właściwe wartości podane.

Niestety  instalator stale zwraca błąd:
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.m9F4vhDGOH.
Checking OpenSSL ... done [OpenSSL 1.0.2a 19 Mar 2015]
Checking installed version... done
Status of current installation is: NEW
Generating GUID ... done [GUID = 11eb61c2-a24d-4c1e-b319-cee46ec36cdf]
Checking database connection ... failure
 
Error: Admin connection not working. Unable to continue.
 
 
 
 
 

  • 0

#4 kafi

kafi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 3412 postów

Napisany 15 maj 2015 - 23:35

Nazwa drivera do bazy danych to dla twojego przypadku MySQL-1, a nie MySQL_DSN

Sprawdź, co mówi log instalatora - /var/log/eset/RemoteAdministrator/EraServerInstaller.log

 

  • 0

#5 Merlin

Merlin

    Nowy użytkownik

  • Użytkownicy
  • 8 postów
  • Firma:MC2Studio
  • Imię:Maciej
  • Nazwisko:Cybulski

Napisany 15 maj 2015 - 23:54

No w sumie głupie błędy... (nieuwaga, albo późna pora, albo jedno i drugie)

Po zmianie na MYSQL-1  wyskoczyło jeszcze kilka ale te już udało się szybko opanować... tak że dzięki za pomoc. serwer ERA udało się zainstalować :)


  • 0






Także otagowane jednym lub więcej z tych słów kluczowych: konfiguracja, eset, unixODBC

0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników