xbmc - linux (manjaro/arch) - mariadb/mysql zugriff nicht erlaubt

  • Hallo unbekannterweise !

    Habe unter Manjaro/Arch-linux xbmc am Start.
    Samba läuft, Mariadb/mysql auch (hust)

    Habe jetzt Stunden, heißt die ganze letzte Nacht, damit verbracht herauszufinden wo der Fehler liegt, leider ohne Erfolg (Google etc.pp)
    Der Scraper steigt mit folgender Meldung aus.
    Hier ein Ausschnitt aus xbmc.[definition='1','0']log[/definition]:

    [fehlerbox]o open database: MyMusic9 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic8 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic7 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic6 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic5 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic4 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic3 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic2 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic1 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyMusic32 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to create new database
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos75 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos74 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos73 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos72 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos71 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos70 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos69 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos68 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos67 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)
    05:10:57 T:3010938688 ERROR: Unable to open database: MyVideos66 [1130](Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server)[/fehlerbox]

    Vielleicht hat jemand erbarmen, mehr Erfahrung und würde sich erbarmen mir unter die Arme zu greifen oder in die richtige Richtung schubsen ?

    Bin für jede Hilfe dankbar !

    Lgreetz
    der filmfan

  • Gibt es einen besonderen Grund das du Manjaro/Arch-linux xbmc nimmst und nicht eine andere Linux Version wie z.b Ubuntu od. Openelec. Dann können dir hier sicher mehr Leute helfen. Ich würde sagen das deine FritzBox keine Verbindungen zu deiner db bekommt. Aber das steht auch dort.

    HTPC: MLD 5.4 64Bit | ASRock Q1900M | 4GB Ram | DigitalDevices DVB-S2 | SSD 64GB | HDD 2,5 500GB | 250GB Backup HDD

  • Hallo und Danke für eure Reaktionen !

    mafe68: Manjaro aus dem Grund, weil es auf dem Netbook wunderbar läuft. Openelec läuft schon länger sauber und geschmeidig auf zwei Pi's.

    freaksworth: Ja es ist ein und der selbe Rechner.

    Ziel des ganzen ist, wie man sich denken kann, eine Datenbank für alle Clienten im Haus (insges. 3 Clienten und das Netbook)
    Habe auf dem Netbook alles nach dem XBMC-WIKI installiert und eingerichtet.
    Auf allen Rechnern liegt auch die identische [definition='2','1']advancedsettings[/definition].xml.
    Server soll in diesem Umfeld eben das Netbook sein mit der IP:192.168.15.31
    MySql/Mariadb läuft auch, laut HTOP. Ich kann mich auch auf der Konsole anmelden in MySql.
    Die Samba-shares funzen auch.

    Habe jetzt noch mal etwas geändert in der my.cnf, mit diesem Ergebnis:

    =====================================================================================================================
    11008320 ERROR: Unable to open database: MyMusic3 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyMusic2 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyMusic1 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyMusic [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyMusic32 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to create new database
    15:13:15 T:3011008320 ERROR: Unable to open database: MyVideos75 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyVideos74 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyVideos73 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    15:13:15 T:3011008320 ERROR: Unable to open database: MyVideos72 [2003](Can't connect to MySQL server on '192.168.15.31' (111))
    =====================================================================================================================

    Es ist auch keine Firewall am Start oder es wird auch nichts von der Fritzbox geblockt.

    Es ist wahrscheinlich "nur" ein Anfängerfehler was MySql angeht, womit ich dann wunderbar auf dem Schlauch stehe ;)

    Google ist leider nicht immer mein "bester" Freund ;)

    Bin für weitere Ideen absolut dankbar !

    LGreetz dat filmfan

  • Moin,
    hast Du in den my.cnf bei der bind Adresse die IP angegeben.
    Kannst Du Dich sowohl mit

    Code
    mysql -u opi -h localhost -p

    , als auch

    Code
    mysql -u opi -h 192.168.15.31 -p


    anmelden?

    f

    Wenn Du wieder die Fehlermeldung von oben hast,

    Code
    Host 'Holger-Netbook.fritz.box' is not allowed to connect to this MariaDB server


    musst Du dem mysql User eigentlich nur noch die Rechte geben, aus dem Netz/von diesem host eine Verbindung aufzubauen.

  • Moin Moin freakworth,

    bind ? ip eingeben ? ;)

    eben mal nach deinen Angaben versucht zu connecten:

    [opi@kinobox ~]$ mysql -h localhost
    ERROR 1045 (28000): Access denied for user 'opi' localhost (using password: NO)
    [opi@kinobox ~]$ mysql -h 192.168.15.31
    ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.15.31' (111)
    [opi@kinobox ~]$

    Hmmm, sieht aus als wären MySql und ich nicht die besten Freunde ;)

  • Thx freakworth,

    habe es jetzt mal so gemacht und was passiert ?

    Dieses hier:

    MariaDB [(none)]> GRANT ALL PRIVILEGES ON *:* To 'xbmc'@'192.168.15.%' IDENTIFIED BY 'xbmc' WITH GRANT OPTION;
    ERROR 1046 (3D000): No database selected

    Ich werde weich, die Datenbank wird doch erst angelegt von XBMC oder wie ? *konfus*

  • Ja, eigentlich sollte das auch für alle gelten und funktioniert in der Regel auch.
    Vielleicht muss Du eine gewählt haben, z.B. test, um den grant absetzen zu können, ist aber eigentlich nicht so...

    EDIT
    ist das ein Doppelpunkt zwischen den * ??
    (dann wäre die Fehlermeldung korrekt ;))

  • ...man sollte auch "." schreiben und nicht einen ":" ;) ok, query war dann ok, mysql neugestartet, xbmc gestartet, scraper eingestellt....startet und hört wieder auf.

    auszug aus dem [definition='1','0']log[/definition]:

    17:38:22 T:3010291520 ERROR: Unable to open database: MyMusic4 [1049](Unknown database 'MyMusic4')
    17:38:22 T:3010291520 ERROR: Unable to open database: MyMusic3 [1049](Unknown database 'MyMusic3')
    17:38:22 T:3010291520 ERROR: Unable to open database: MyMusic2 [1049](Unknown database 'MyMusic2')
    17:38:22 T:3010291520 ERROR: Unable to open database: MyMusic1 [1049](Unknown database 'MyMusic1')
    17:38:22 T:3010291520 ERROR: Unable to open database: MyMusic [1049](Unknown database 'MyMusic')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos75 [1049](Unknown database 'MyVideos75')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos74 [1049](Unknown database 'MyVideos74')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos73 [1049](Unknown database 'MyVideos73')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos72 [1049](Unknown database 'MyVideos72')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos71 [1049](Unknown database 'MyVideos71')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos70 [1049](Unknown database 'MyVideos70')
    17:38:27 T:3010291520 ERROR: Unable to open database: MyVideos69 [1049](Unknown database 'MyVideos69')

    man kommt der Sache ja näher, nur was nun, die datenbank erstellt xbmc doch erst ???????

    schon völlig durcheinander bin ;)

  • wie ist mein Motto: "Never give up" ;)

    Problem ist gelöst !!!!

    Nach der dem letzten Ausschnitt aus dem xbmc.[definition='1','0']log[/definition] war ich erst etwas genervt ( denke mal diese Gefühl kennt jeder).
    Also Abstand gewinnen, mit Hund raus, dann einkaufen, dann Essen machen, essen, eine rauchen und nen Bier und frisch ans Werk.
    Erst , der selbe Frust, dann per Zufall: der,die ...Hinweise!!!
    Am Abend , gegen 21.30 war das Problem dann gelöst. Hier die Lösung die bei mir "letztendlich" zum Ziel geführt hat !

    Ein beherztes:
    ========================
    mysql -u root -p
    ========================

    bringt mich auf die MySql-Konsole.

    ...und jetzt kommt es:

    ========================
    CREATE USER 'xbmc' IDENTIFIED BY 'xbmc';
    CREATE database xbmc_video;
    CREATE database xbmc_music;
    GRANT ALL ON *.* TO 'xbmc';

    ======================

    Testen mit:
    =======================
    SHOW DATABASES;
    dann
    SHOW USERS;

    ==========================
    ....alles FEIN soweit

    dann wir verlangt in der my.cnf

    ==========================
    bind = "zur MySql-Server-IP" ----dies habe ich nicht gemacht no bind, nothing !
    ==========================

    dann steht in der "as" noch:

    ==========================
    <name>xbmc_video</name> ----> das habe ich WEG gelassen
    ==========================

    was seit "Frodo" ansich nicht mehr sein muß, ansonsten exakt die Einträge wie aus dem XBMC-WiKi !

    ....dannach bange Sekunden und der Neustart der "Kiste"....
    XBMC gestartet, den Scraper eingestellt, auf "ok" geklickt beim "...auf alles updaten"

    ....was soll ich sagen, habe der Kiste dann bis eben, ok 40 min. her, zugeschaut beim befüllen der Datenbank. Schlappe 4 Std. (Bier hat geschmeckt ;) )[richtig][/richtig]

    Test = ALLES FUNZT !!

    Versorgt werden: 3 TV's, davon 2 versorgt mit der "Himbeere", 2 PC's, 4 Handy's, 1 I-Pad, alles ohne murren, verteilt auf 5 Personen, über 3 Stockwerke, längstes Cat-6 Kabel schlappe 30m.


    Der Einsatz hat sich gelohnt und meine Hartneckigkeit auch, was die Lösung des Problems anging !

    freaksworth: Dir danke ich von Herzen für deine geniale Unterstützung, klasse !!! Danke !!!

    Werde das Forum weiterhin verfolgen, und wo ich helfen kann, diese auch tun.

    Never give up und "geht nicht" ...gibt es nicht !

    ALlen ein schönes We und Happy XBMC-essing ;)

    LGREETZ dat happy filmfan :D

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!