Installation Webinterface nicht möglich - Unable to connect to MySQL server

Started by Thumper, December 02, 2016, 05:22:32 PM

Previous topic - Next topic

Thumper

Moin,

folgender Fehler:  Unable to connect to MySQL server

Ubuntu 16.10
MySQL läuft auf Port 3306
root@server:~# netstat -tulpen | grep mysql
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      112        25979823   3997/mysqld


Java Version
root@server:~# java -version
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.10.2-b14)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)


Vorhin die aktuelle Version vom JTS3 Hosting Edition geladen + entpackt.
Andere Seiten/Scripte funktionieren mit MySQL ohne Probleme.


Folgendes habe ich bereits ausgeschlossen:

    -Die IP Adresse oder der Hostname vom MySQL server sind in der JTS3ServerMod_InstanceManager.cfg falsch.
--> Da Webinterface. Bot wurde noch nie gestartet

    Der Port vom MySQL Server ist in der JTS3ServerMod_InstanceManager.cfg falsch gesetzt.
--> siehe oben.

    Überprüfe das bind-address Attribut vom MySQL Server. Stelle sicher, dass das bind-address Attribut in den MySQL Server Einstellungen (my.cnf / my.ini) zu einem gültigen Netzwerk Interface oder "0.0.0.0" gebunden ist.
--> siehe oben netstat Zeile

    Datenbank Server ist offline.
--> phpmyadmin kommt in die DB rein, SQL läuft.

    Datenbank Server erlaubt keine TCP/IP Verbindungen.
--> Andere Websites funktionieren

    Datenbank Server hat das Verbindungslimit überschritten.
--> Negativ. Limit ist weitaus höher als aktuell genutzt.

    Irgendwas zwischen Java und der Datenbank blockiert die Verbindung, z.B. eine Firewall oder Proxy.
--> Negativ.


Live Debug gibt folgendes aus:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'c0aps3'@'localhost' (using password: YES) in /var/www/clients/client0/web16/web/install.php on line 231

Allerdings stimmen sowohl Benutzername, als auch Passwort.


Während des schreibens dieses Posts ist mit aufgefallen, dass ich per phpmyadmin auch nicht auf die Datenbank mit besagtem User komme. Daraufhin habe ich in ISPconfig den entfernten Zugriff auf die DB c0aps3 freigegeben. Seitdem funktionierts. Vielleicht hilfts ja dem ein oder anderen ;)