Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst] Backitup Proxmox SSL Mariadb einschalten

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    308

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[gelöst] Backitup Proxmox SSL Mariadb einschalten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 3 Kommentatoren 353 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R Offline
    R Offline
    Ralf 2
    schrieb am zuletzt editiert von Ralf 2
    #1

    Hallo zusammen,

    ich bin gerade dabei meinen IOBroker von einem ganz alten Rechner auf einen minipc umzuziehen.
    Ich habe Proxmox installiert, und drei Container erstellt: IOBroker, MariaDB und Mosquito.

    Die Produktiven MariaDB und auch Mosquito sind bereits umgezogen, der IOBroker läuft noch auf dem alten Rechner. Diese Nacht ist das Backup gelaufen, mit folgenden Fehlern:

    backitup.0
    2025-03-07 05:34:33.711	error	Error: Command failed: sudo mount -t cifs -o username=Ralf,password=****,noserverino,cache=loose,rw,forceuid,uid=iobroker,forcegid,gid=iobroker,file_mode=0777,dir_mode=0777 //NAS01/home/iobroker_backups /opt/iobroker/backupsmount error(16): Device or resource busyRefer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
    
    backitup.0
    2025-03-07 02:41:44.831	warn	[iobroker/javascripts] javascript Backup not created
    
    backitup.0
    2025-03-07 02:41:21.452	error	[iobroker/clean] Backup files not deleted from /opt/iobroker/backups because some errors.
    
    backitup.0
    2025-03-07 02:41:12.749	error	[iobroker/mysql] mysqldump: Got error: 2026: "TLS/SSL error: SSL is required, but the server does not support it" when trying to connect
    
    backitup.0
    2025-03-07 02:41:12.748	error	[iobroker/mysql] mysqldump: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-dump' instead
    
    backitup.0
    2025-03-07 02:41:12.747	error	[iobroker/mysql] [IGNORED] Error: Command failed: mysqldump -u ralf -p**** iobroker -h 192.168.177.113 -P 3306 > /opt/iobroker/backups/mysql_2025_03_07-02_41_12_backupiobroker.sql
    

    OK, ich muss also entweder im Backitup SSL ausschalten - finde hier aber keine Einstellung
    oder in MariaDB SSL einschalten.

    Wie aber komme ich hier dann an die entsprechenden Zertifikate?

    Konfigurieren tue ich es ja hier:

    #
    # * SSL/TLS
    #
    
    # For documentation, please read
    # https://mariadb.com/kb/en/securing-connections-for-client-and-server/
    #ssl-ca = /etc/mysql/cacert.pem
    #ssl-cert = /etc/mysql/server-cert.pem
    #ssl-key = /etc/mysql/server-key.pem
    #require-secure-transport = on
    

    wie bekomme ich nun die Zertifikatsdateien hier hin?

    ralf@mariaDB:/etc/mysql$ ls
    conf.d  debian-start  debian.cnf  mariadb.cnf  mariadb.conf.d  my.cnf  my.cnf.fallback
    ralf@mariaDB:/etc/mysql$
    

    PS: Der SQL-Adapter und auch MySQLWorkbench laufen auch ohne SSL einwandfrei.
    Beim umziehen der Daten konnte ich mit mit ausgeschalteten SSL behelfen:

    ralf@home-server:~$ mysqldump -uadmin -pPassword1 iobroker | mysql -h 192.168.177.113 -uralf -pPassword2 --ssl=0 iobroker
    

    Um das mySQLDump im Container werde ich mich dann kümmern wenn auch der IOBroker umgezogen ist...

    Gruß Ralf

    Marc BergM 1 Antwort Letzte Antwort
    0
    • R Ralf 2

      Hallo zusammen,

      ich bin gerade dabei meinen IOBroker von einem ganz alten Rechner auf einen minipc umzuziehen.
      Ich habe Proxmox installiert, und drei Container erstellt: IOBroker, MariaDB und Mosquito.

      Die Produktiven MariaDB und auch Mosquito sind bereits umgezogen, der IOBroker läuft noch auf dem alten Rechner. Diese Nacht ist das Backup gelaufen, mit folgenden Fehlern:

      backitup.0
      2025-03-07 05:34:33.711	error	Error: Command failed: sudo mount -t cifs -o username=Ralf,password=****,noserverino,cache=loose,rw,forceuid,uid=iobroker,forcegid,gid=iobroker,file_mode=0777,dir_mode=0777 //NAS01/home/iobroker_backups /opt/iobroker/backupsmount error(16): Device or resource busyRefer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
      
      backitup.0
      2025-03-07 02:41:44.831	warn	[iobroker/javascripts] javascript Backup not created
      
      backitup.0
      2025-03-07 02:41:21.452	error	[iobroker/clean] Backup files not deleted from /opt/iobroker/backups because some errors.
      
      backitup.0
      2025-03-07 02:41:12.749	error	[iobroker/mysql] mysqldump: Got error: 2026: "TLS/SSL error: SSL is required, but the server does not support it" when trying to connect
      
      backitup.0
      2025-03-07 02:41:12.748	error	[iobroker/mysql] mysqldump: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-dump' instead
      
      backitup.0
      2025-03-07 02:41:12.747	error	[iobroker/mysql] [IGNORED] Error: Command failed: mysqldump -u ralf -p**** iobroker -h 192.168.177.113 -P 3306 > /opt/iobroker/backups/mysql_2025_03_07-02_41_12_backupiobroker.sql
      

      OK, ich muss also entweder im Backitup SSL ausschalten - finde hier aber keine Einstellung
      oder in MariaDB SSL einschalten.

      Wie aber komme ich hier dann an die entsprechenden Zertifikate?

      Konfigurieren tue ich es ja hier:

      #
      # * SSL/TLS
      #
      
      # For documentation, please read
      # https://mariadb.com/kb/en/securing-connections-for-client-and-server/
      #ssl-ca = /etc/mysql/cacert.pem
      #ssl-cert = /etc/mysql/server-cert.pem
      #ssl-key = /etc/mysql/server-key.pem
      #require-secure-transport = on
      

      wie bekomme ich nun die Zertifikatsdateien hier hin?

      ralf@mariaDB:/etc/mysql$ ls
      conf.d  debian-start  debian.cnf  mariadb.cnf  mariadb.conf.d  my.cnf  my.cnf.fallback
      ralf@mariaDB:/etc/mysql$
      

      PS: Der SQL-Adapter und auch MySQLWorkbench laufen auch ohne SSL einwandfrei.
      Beim umziehen der Daten konnte ich mit mit ausgeschalteten SSL behelfen:

      ralf@home-server:~$ mysqldump -uadmin -pPassword1 iobroker | mysql -h 192.168.177.113 -uralf -pPassword2 --ssl=0 iobroker
      

      Um das mySQLDump im Container werde ich mich dann kümmern wenn auch der IOBroker umgezogen ist...

      Marc BergM Offline
      Marc BergM Offline
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von
      #2

      @ralf-2

      Es könnte sein, dass für den User, der das Backup ausführt, SSL aktiviert ist.

        SELECT User, Host, ssl_type FROM mysql.user WHERE User = 'Benutzername';
      

      Wenn in der Spalte ssl_type ein Wert wie 'ANY', 'X509' oder 'SPECIFIED' steht, wird SSL für diesen Benutzer verlangt.

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      R 1 Antwort Letzte Antwort
      0
      • Marc BergM Marc Berg

        @ralf-2

        Es könnte sein, dass für den User, der das Backup ausführt, SSL aktiviert ist.

          SELECT User, Host, ssl_type FROM mysql.user WHERE User = 'Benutzername';
        

        Wenn in der Spalte ssl_type ein Wert wie 'ANY', 'X509' oder 'SPECIFIED' steht, wird SSL für diesen Benutzer verlangt.

        R Offline
        R Offline
        Ralf 2
        schrieb am zuletzt editiert von
        #3

        @marc-berg
        Nein, da ist nichts eingetragen.
        Mir scheint es so, das Backitup unbedingt mittels ssh zugreifen will, kann das sein?
        Ich probiere gleich mal Zertifikate zu erstellen.

        Gruß Ralf

        Marc BergM simatecS 2 Antworten Letzte Antwort
        0
        • R Ralf 2

          @marc-berg
          Nein, da ist nichts eingetragen.
          Mir scheint es so, das Backitup unbedingt mittels ssh zugreifen will, kann das sein?
          Ich probiere gleich mal Zertifikate zu erstellen.

          Marc BergM Offline
          Marc BergM Offline
          Marc Berg
          Most Active
          schrieb am zuletzt editiert von
          #4

          @ralf-2 sagte in Backitup Proxmox SSL Mariadb einschalten:

          Mir scheint es so, das Backitup unbedingt mittels ssh zugreifen will, kann das sein?

          Das glaube ich nicht. Im log siehst du ja konkret, welcher Befehl ausgeführt wird.

          backitup.0
          2025-03-07 02:41:12.747	error	[iobroker/mysql] [IGNORED] Error: Command failed: mysqldump -u ralf -p**** iobroker -h 192.168.177.113 -P 3306 > /opt/iobroker/backups/mysql_2025_03_07-02_41_12_backupiobroker.sql
          

          Da gibts keine Option, die SSL erzwingen würde.

          Alternativ könntest du noch in der my.cnf schauen, ob ssl-mode auf required steht. Ggf. Im Home Verzeichnis des ioBroker.

          NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

          Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • R Ralf 2

            @marc-berg
            Nein, da ist nichts eingetragen.
            Mir scheint es so, das Backitup unbedingt mittels ssh zugreifen will, kann das sein?
            Ich probiere gleich mal Zertifikate zu erstellen.

            simatecS Offline
            simatecS Offline
            simatec
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @ralf-2 Du könnest zum testen auch in der Backitup Config im Feld des Datenbanknamens nach der datenbank noch --ssl=0 einfügen. Dann würde Backitup das mit in der Befehlszeile einbauen. Also im Prinzip wie folgt: iobroker --ssl=0

            • Besuche meine Github Seite
            • Beitrag hat geholfen oder willst du mich unterstützen
            • HowTo Restore ioBroker
            R 1 Antwort Letzte Antwort
            3
            • simatecS simatec

              @ralf-2 Du könnest zum testen auch in der Backitup Config im Feld des Datenbanknamens nach der datenbank noch --ssl=0 einfügen. Dann würde Backitup das mit in der Befehlszeile einbauen. Also im Prinzip wie folgt: iobroker --ssl=0

              R Offline
              R Offline
              Ralf 2
              schrieb am zuletzt editiert von
              #6

              @simatec
              Das ist genial! -> getestet und funktioniert
              So brauche ich kein SSL konfigurieren und mich später wieder erinnern die Zertifikate zu erneuern.
              Ist ja auch alles in der entmilitarisierten Zone :blush:

              Danke!

              Gruß Ralf

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              742

              Online

              32.5k

              Benutzer

              81.7k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe