Hallo zusammen,
ich setze hier an meinem Arbeitsrechner Ubuntu 18.04.1 ein und dort läuft auch MySQL und TVHeadend seit Jahren ohne größere Probleme.
Als Client kommt ein NUC mit LibreELEC 9.1.502 zum Einsatz.
MySQL selber kommt in folgender Version zum Einsatz:
mysql Ver 14.14 Distrib 5.7.28, for Linux (x86_64) using EditLine wrapper
Bis vor ca 2 Tagen lief alles wie es soll.
Jetzt aber hat der Client Probleme auf die Zentrale MySQL Datenbank zuzugreifen.
Im Logfile von LibreELEC steht (exemplarisch) nur
2019-11-23 07:09:51.259 T:140552619276032 ERROR: Unable to open database: MyVideos116 [2002](Can't connect to MySQL server on '192.168.11.37' (101))
Eine Verbindungsaufnahme per Telnet zum Server funktioniert:
NUC:~ # telnet 192.168.11.37 3306
Connected to 192.168.11.37
[
5.7.28-0ubuntu0.18.04.4�o%
/
wCQ0:2S rmysql_native_passwordkodi
e
!#08S01Got packets out of orderConnection closed by foreign host
Die Verbindung vom Client zu TVHeadend funktioniert ebenfalls - ergo die Netzwerkverbindung als solche besteht auch.
Auf die Filme usw kann ich auch direkt über Videos - Dateien zugreifen.
Starte ich Kodi auf meinem Arbeitsrechner funktioniert der Zugriff auf die SQL Datenbank.
Im Netz habe ich gefunden ich soll in den Einstellungen von LibreELEC die Option setzen "Vor dem Start von Kodi auf das Netzwerk warten" - bringt nichts.
In der /etc/mysql/mysql.conf.d/mysqld.conf ist bind-adress auf 0.0.0.0 gesetzt. Daran kann es also auch nicht liegen.
Irgendwelche Vorschläge?
Grüße