Auteur Topic: Xibo installeren op synology met docker  (gelezen 2896 keer)

Dit onderwerp bevat een als beste antwoord gemarkeerd bericht. Klik hier om er direct naartoe te gaan.

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Xibo installeren op synology met docker
« Gepost op: 09 januari 2022, 22:21:13 »
Heeft er iemand ervaring met Xibo met docker te installeren op mijn synology Ds216+?
Ik heb de containers in docker geinstalleerd, maar als ik de root ip benader dan krijg ik een foutmelding.
Alle hulp is welkom.
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #1 Gepost op: 10 januari 2022, 08:08:12 »
En benader je het IP dan ook op de correct poort ?
Zoals je ziet staat de toekenning van een lokale poort op "Automatisch" , dus de moment dat de container start zal er een TCP-poort toegewezen worden, die dan in de container naar TCP/3306 gemapped gaat worden (mariadb/mysql)

Je kan zelf een poort toekennen als je een edit doet, uiteraard mag deze poort niet overlappend zijn met iets dat al in gebruik is op het systeem.
Je kan vb 23306 of 33306 nemen oid

Dus wat is je probleem ? Kan je de database niet benaderen ? Staat die wel correct ingesteld dat je "remote connections" MAG doen ? Mischien staat die enkel naar 127.0.0.1 te luisteren ?

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #2 Gepost op: 10 januari 2022, 08:54:52 »
Ik wil Xibo installeren op mijn synology DS216+. Dit moet met docker, dus heb als het goed is de containers goed geinstalleerd. Maar nu moet ik de cms laten installeren en dan krijg ik een foutcode.
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #3 Gepost op: 10 januari 2022, 09:58:15 »
Kan ik niets van lezen hoor.
Paste desnoods gewoon de text hier of maak de screenshot groter.

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #4 Gepost op: 10 januari 2022, 11:30:40 »
Ik krijg deze melding constant tussendoor in het log. Het hele log hierkopieren lukt niet, want dan wordt het niet geplaatst.
ERROR 1045 (28000): Access denied for user 'cms'@'172.17.0.4' (using password: YES)
  There was a problem connecting to the database: SQLSTATE[HY000] [1045] Acce 
  ss denied for user 'cms'@'172.17.0.4' (using password: YES)                 
                                                                               
Configuring Database Settings
ERROR 1045 (28000): Access denied for user 'cms'@'172.17.0.4' (using password: YES)

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.4. Set the 'ServerName' directive globally to
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #5 Gepost op: 10 januari 2022, 11:45:55 »
Tja, zoals de error-messages aangeven zit je al zeker met toegangprobleem. Die website/webapp "xibo" wil de database benaderen met een user "cms" maar daar is dus iets niet OK.

Die melding van de fqdn (fully qualified domain name) is voorlopig minder erg.
Eerst moet je toch die access-denied oplossen.

Ik ken "Xibo" verder niet, dus met deze case kan ik niet direct helpen, maar je fout is "universeel"

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #6 Gepost op: 10 januari 2022, 11:53:16 »
Dit zijn de printscreens van de instellingen van de containers
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #7 Gepost op: 10 januari 2022, 11:54:46 »
de bovenste is van de mysql database en deze de cms
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #8 Gepost op: 10 januari 2022, 12:40:33 »
Op de CMS-Container geef je als (container) DB-host "mysql" in , ik vraag me af hoe die de resolving doet, maar blijkbaar komt die met een het interne-docker IP op de proppen dat elke container toegewezen krijgt die 172.x.x.x.x
Via de GUI is er niet echt een goede manier om te kijken welke IP's werden toegewezen aan welke containers precies.

Ik werk zo niet. Vb mijn MariaDB container (waarop DB's staan voor verschillende toepassingen) spreek ik aan via het LAN-IP van de Synology NAS zelf. Ik gebruik nooit de "interne" container IP's oid.
Als een bepaalde docker-container wil praten met de DB moet die langs "de buitenkant" om gaan.




Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #9 Gepost op: 10 januari 2022, 12:46:07 »
Wat kan ik dan het beste volgens jou instellen? Md zit op poort 3306
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #10 Gepost op: 10 januari 2022, 12:58:06 »
Probeer eens op de db-container zowel externe als interne poort op 3306 te zetten ipv die "automatische" waarde
Denk eraan, dit kan enkel indien vb op de NAS niet een ander package van MySql/MAriaDB aan het draaien is want dan is die TCP/3306 "extern" reeds bezet.
Vervolgens in de CMS-container als "mysql host" niet "mysql" in geven maar vb het IP van de LAN-kant van je NAS. Vb 192.168.x.x (en ik hoop dat je natuurlijk een VAST IP gebruikt voor een NAS hé)

Dan ben je alvast zeker dat je de op correct db-instance valt. Tja en dan die "access denied" blijft wel gek.
Als die DB zo staat om enkel connecties van 127.0.0.1 te accepteren moet je dat eerst oplossen op DB-niveau. Heeft niks met Synology of Docker te maken maar is gewoon DBA (db-administratie)

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #11 Gepost op: 10 januari 2022, 13:31:39 »
Als ik op beide 3306 invoer krijg ik een conflict. En als ik ipv mysql bij de cms het ipadres invoer zie ik in de log dat die blijft wachten totdat de mysql online komt.
Voer ik weer mysql in dan krijg ik weer de melding dat die geen toegang heeft.
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #12 Gepost op: 10 januari 2022, 13:41:30 »
> ls ik op beide 3306 invoer krijg ik een conflict.

Dat wil dus zeggen dat je de op NAS nog een andere database-service hebt draaien, vandaar dat TCP/3306 reeds bezet is "aan de buitenkant"
Tja, dan laat je beter "mysql" als host staan, maar dan moet dat access-probleem nog opgelost geraken.
Daar kan ik niet echt mee helpen.
Geen user-forum van Xibo ofzo ? Je zal niet de eerst zijn met deze specifieke problemen.

Offline jorda131

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 1
  • Berichten: 13
Re: Xibo installeren op synology met docker
« Reactie #13 Gepost op: 10 januari 2022, 13:58:14 »
Ik heb een andere nas draaien, kan dat het probleem zijn?
Ik kan de instellingen van mijn webservice doorsturen?
  • Mijn Synology: Ds216+
  • HDD's: 2x WD green 2TB

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 733
Re: Xibo installeren op synology met docker
« Reactie #14 Gepost op: 10 januari 2022, 14:30:05 »
Andere NAS staat er los van. Beide containers draaien op 1 NAS, daar moet je het oplossen.
Echter van dit soort (applicatieve) zaken ken ik weinig.