Seite 1 von 1

Verbindungsfehler zu mariadb

Verfasst: 31. Jul 2020 11:52
von Mclupo
Hallo
Bei der Installation von Mariadb auf dem SN218+ NAS hat sich folgender Fehler gemeldet. Ist das Passwort falsch oder eine Parametrierung.
Danke Wolf

konfig:
url= jdbc:mariadb://192.168.1.55:3307/openhab
user= kroenert
passwort:

[INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::openConnection: Driver is available::Yank setupDataSource
[ERROR] [org.openhab.persistence.jdbc ] - bundle org.openhab.persistence.jdbc:1.14.0 (281)[org.openhab.persistence.jdbc(289)] : The activate method has thrown an exception
com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not connect to address=(host=192.168.1.55)(port=3307)(type=master) : Connection refused (Connection refused)

Re: Verbindungsfehler zu mariadb

Verfasst: 1. Aug 2020 15:13
von udo1toni
Es steht ja da... Connection refused. Da steht nix von authorization failed oder wrong password oder sowas.

Mein erster Tipp wäre, dass mariadb nur über socket und localhost erreichbar ist.
Diese Einstellung kann an diversen Stellen vorgenommen werden, vorzugsweise in /etc/mysql/mariadb.conf.d/50-server.cnf. Aber es gibt diverse Dateien, die mariadb beim Start einliest, das kommt etwas (sehr) auf die Installation an.

Re: Verbindungsfehler zu mariadb

Verfasst: 1. Aug 2020 18:52
von Mclupo
Beim Einrichten der Datenbank nimmt das Programm ein 16 stelliges Passwort. Beim Ändern des Passworts nachher nur noch 12 stellig . Scheint jetzt zu laufen.

Re: Verbindungsfehler zu mariadb

Verfasst: 26. Sep 2020 18:10
von Mclupo
Hallo
ich habe mich nochmal mit Mariadb beschäftigt und wollte meinen Unsinn mit der Passwortlänge nicht so stehen lassen. Lag natürlich nicht daran.
Jetzt funktioniert es mit
url=jdbc:mariadb://127.0.0.1:3306/openhab und nicht mit der eigentlichen IP 192.168.1.55.
Aber der Hauptpunkt war, dass ich einen Hacken an der "TCP/IP Verbindung aktivieren" vergessen hatte.
Ich hoffe, dass dies nun richtig war.
Gruß Wolf
mariadb.PNG