Auteur Topic: MariaDB accepteert geen opdrachten  (gelezen 1079 keer)

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
MariaDB accepteert geen opdrachten
« Gepost op: 12 mei 2024, 23:53:18 »
Ik ben al een aantal dagen bezig om te trachten mijn verbinding met MariaDB voor elkaar te krijgen, maar het lukt mij niet.

Wat er vooraf ging: Op mijn DS420j draaide MariaDB probleemloos. Tot het moment dat 2 van de 4 schijven problemen gaven. Ze waren al redelijk oud dus heb ik 4 nieuwe schijven aangeschaft. Eerst nog getracht om de 2 defecte schijven stuk voor stuk te vervangen en te herstellen maar dat wilde niet lukken. Dan maar starten met een schone lei.

Met 4 nieuwe schijven de start gemaakt: DSM werd er automatisch opgezet (versie 7.2). Hierna MariaDB en phpMyAdmin er op gezet. via phpMyAdmin een oude backup van de database geïmporteerd. Tot zo ver geen problemen. Via phpMyAdmin zie ik de database prima.

Nu moet mijn applicatie weer verbinding maken met de database. Uiteraard moet er daarom in MariaDB een gebruiker aangemaakt worden met het juiste wachtwoord zodat mijn Visual Basic via het internet verbinding kan maken. En hier loop ik vast. Bij al mijn pogingen krijg ik de melding "Unable to connect to any of the specified MySQL hosts". Hier ben ik mee aan de slag gegaan. Ik heb gecontroleerd of MariaDB naar de juiste poort kijkt (3306), dit is correct. (ook al mijn pogingen met 3307 uitgevoerd). Ik heb gecontroleerd of vanaf het internet MariaDB wel te zien valt. Hiervoor heb ik gebruik gemaakt van de site 'https://www.portchecktool.com/' Deze geeft aan dat de service vanaf het internet te benaderen is. Als ik in MariaDB 'Enable TCP/IP connection' uit zet dan geeft portchecktool aan dat de service niet beschikbaar is. Ik trek hier de conclusie uit dat de port-forwarding van de 2 aanwezige routers nog steeds goed ingesteld staan.

De gebruikersnaam en wachtwoord heb ik geknipt en geplakt vanuit mijn Visual Basic applicatie zodat ik zeker weet dat ik hier geen typefouten in heb zitten maar ik krijg geen verbinding opgetuigd naar mijn database, terwijl dit voorheen (met een lagere firmwareversie van de NAS) geen problemen gaf.

Wie kan en wil mij helpen?

  • Mijn Synology: DS420j

Offline mc_

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 31
  • Berichten: 243
Re: MariaDB accepteert geen opdrachten
« Reactie #1 Gepost op: 13 mei 2024, 12:01:21 »
Heb je de firewallinstellingen in je Synology ook goed staan?
  • Mijn Synology: DS1520+
  • HDD's: WD80EDAZ/WD40EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 90
  • Berichten: 734
Re: MariaDB accepteert geen opdrachten
« Reactie #2 Gepost op: 13 mei 2024, 12:57:04 »
Heb je ook de usertabel geïmporteerd uit de vorige versie? Bij de users bepaal je ook vanaf welke host(s) ze toegang hebben. Standaard is localhost, je moet daar expliciet aangeven vanaf welke IP connecties worden toegestaan.

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
Re: MariaDB accepteert geen opdrachten
« Reactie #3 Gepost op: 13 mei 2024, 17:01:26 »
Citaat
Heb je de firewallinstellingen in je Synology ook goed staan?
De firewall heb ik nog uit staan om zo min mogelijk aantal verstoringsmogelijkheden te voorkomen.

Citaat
Bij de users bepaal je ook vanaf welke host(s) ze toegang hebben. Standaard is localhost, je moet daar expliciet aangeven vanaf welke IP connecties worden toegestaan.
Bij de gebruiker heb ik zowel de optie 'localhost' , '%' alsook mijn internet IP geprobeert. Allemaal met dezelfde foutmelding.
  • Mijn Synology: DS420j

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 90
  • Berichten: 734
Re: MariaDB accepteert geen opdrachten
« Reactie #4 Gepost op: 13 mei 2024, 17:13:56 »
Ik zou NU de firewall aanzetten als ik jou was.

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
Re: MariaDB accepteert geen opdrachten
« Reactie #5 Gepost op: 13 mei 2024, 17:33:21 »
staat nu aan.
  • Mijn Synology: DS420j

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
Re: MariaDB accepteert geen opdrachten
« Reactie #6 Gepost op: 16 mei 2024, 08:22:34 »
Het wil niet lukken. Dit weekend ga ik de database maar tijdelijk installeren op een pc zodat de eindgebruikers verder kunnen. Als dat is geregeld ga ik de firmware verlagen van 7.2 naar 6.5
Hopelijk krijg ik het dan allemaal weer aan de praat. Maar ik sta nog steeds open voor jullie suggesties om het op firmware 7.2 werkend te krijgen.
  • Mijn Synology: DS420j

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 90
  • Berichten: 734
Re: MariaDB accepteert geen opdrachten
« Reactie #7 Gepost op: 16 mei 2024, 11:52:13 »
Moet toch eenvoudig kunnen:
https://dev.to/behainguyen/synology-ds218-mariadb-10-enabling-remote-connection-18ib

Als ik deze stappen volg kom ik bij de database, met portforwarding en firewall op 3307 open voor specifiek IP.

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
Re: MariaDB accepteert geen opdrachten
« Reactie #8 Gepost op: 17 mei 2024, 20:56:28 »
Bedankt voor de link. Zo te zien gaat het mij lukken. Ben nu bezig met de laatste stappen. Tot nu toe geven de stappen de verwachte resultaten terug. Was wel soms even kijken wat er nou precies ingevuld moest worden op de diverse onderdelen.
Morgen hopelijk het bericht dat het mij gelukt is en dat mijn apllicatie de database weer kan benaderen.
  • Mijn Synology: DS420j

Offline puffeltje

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 0
  • Berichten: 24
Re: MariaDB accepteert geen opdrachten
« Reactie #9 Gepost op: 03 juni 2024, 17:24:27 »
Even de laatste stand van zaken:
De link welke bartmans99 gaf kreeg ik ook niet volledig voor elkaar.
Omdat de database al (te) lang buitendienst lag had ik besloten om de database tijdelijk op een pc te plaatsen. Gebruikers weer blij; ze konden weer aan de slag.

Na veel, heel veel zoeken op het internet kwam ik iemand tegen met ongeveer gelijkwaardige problemen: database niet meer benaderbaar na upgrade. Hij/zij kreeg het advies om het te proberen met de applicatie DBeaver. Hij/zij had succes. Ik heb DBeaver binnengehaald en vanaf de camping kreeg ik keurig verbinding met de database. Klein testprogramma geschreven in Visual Basic met dezelde connectieinformatie als DBeaver maar helaas. Maar als DBeaver wel verbinding krijgt is het gedeelte op de server goed ingesteld.
Op zoek naar een nieuwe connector voor .NET welke dezelfde instellingen van DBeaver gebruikt. Gevonden; geinstalleerd; en werken!!!!
Het is dus een connector-probleem geweest. Doordat de DSM vervangen was had ik mij niet gerealiseerd dat het probleem ook wel eens bij MariaDB kon liggen. Deze bleek ook vernieuwd te zijn ten opzichte van de oude opstelling.

Ik ben blij dat het weer werkt, en toch bedankt voor het meedenken en voor de suggesties.
  • Mijn Synology: DS420j


 

Reset wachtwoord MariaDB

Gestart door Marco@70Board Maria DB

Reacties: 2
Gelezen: 5096
Laatste bericht 19 december 2016, 07:26:16
door Marco@70
MariaDB 2x geinstalleerd (versie 5.5.54-0079 en 10.0.30-0005)

Gestart door CYMBoard Maria DB

Reacties: 26
Gelezen: 9139
Laatste bericht 13 juli 2017, 12:44:38
door Scoop
De MariaDB-databases werken momenteel in de compatibiliteitsmodus melding

Gestart door B3rtBoard Maria DB

Reacties: 1
Gelezen: 1496
Laatste bericht 05 mei 2017, 09:38:56
door Birdy
Update voor MAriaDB 5.5.33.a-0013

Gestart door zandhaasBoard Synology DSM 5.1 en eerder

Reacties: 0
Gelezen: 1631
Laatste bericht 27 januari 2014, 10:36:52
door zandhaas
MariaDB wilt niet opstarten

Gestart door bigroBoard Maria DB

Reacties: 1
Gelezen: 3823
Laatste bericht 09 april 2014, 19:50:55
door bigro