Synology-Forum.nl

Hardware ondersteuning => Netwerk algemeen => Topic gestart door: erpee op 08 mei 2020, 10:30:00

Titel: (opgelost) probleem met poorten
Bericht door: erpee op 08 mei 2020, 10:30:00
Ik ben bezig met het instellen van de poorten van de NAS. Ik doe dit op een TP-link router.
Ik heb het als volgt ingesteld. (poorten 3306 en 3307 tbv MariaDB)
[attachimg=1]
echter, als ik het nu controleer via https://www.portcheckers.com/ , dan krijg ik poort gesloten op 21 en 3307

Wat moet ik anders doen?

Ter aanvulling. Bij type (volgens een tutorial kon je daar alles invullen, dus koos ik voor NAS) zijn de volgende types beschikbaar: DNS, FTP, GOPHER, HTTP, NNTP, POP3, PPTP, SMTP, SOCK, TELNET
Titel: Re: probleem met poorten
Bericht door: DSGebruiker op 08 mei 2020, 10:36:55
En LUISTERT er ook effectief iets op die poorten op de NAS ? Een gewone port-forward instellen op de router wil niet zeggen dat je port-checker tool plots iets "open" gaat rapporteren. Er moet op die NAS ook iets op die service luisteren!

PS : Waarom wil je in (godsnaam) MariaDB "open" zetten vanaf het Internet. Meestal op een server luisteren die enkel op 127.0.0.1 dus "standaard" kan je die niet remote benaderen! Check de config op de NAS maar eens.
Titel: Re: probleem met poorten
Bericht door: André PE1PQX op 08 mei 2020, 10:57:21
Wat wil je bereiken met het open zetten van poorten??
Poort 21 (FTP) zou ik ook dicht zetten. Bij 'normale' toegang eerst eens beginnen met poorten 5000-5001, 80 en 443
Titel: Re: probleem met poorten
Bericht door: Birdy op 08 mei 2020, 11:37:13
Port checker wil niet altijd werken, kan zijn dat bepaalde routers geen response geven.
Dus, gewoon zelf checken, bijvoorbeeld met je telefoon (zonder WiFi) op een bepaalde service die je wilt gebruiken.
Titel: Re: probleem met poorten
Bericht door: Briolet op 08 mei 2020, 12:15:20
Ik vergelijk zo'n poortchecker altijd met een emmer die je onder een kraan zet. Als er water in stroomt, weet je zeker dat de kraan bij het tappunt open staat.  Stroomt er geen water in, dan weet je niet of die kraan open staat. De hoofdkraan kan ook dicht zitten of de leiding kan lek zijn.

Bij zo'n poortchecker mag je ook alleen wat concluderen als hij open aangeeft. Bij dicht zegt het niets.
Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 14:57:27
PS : Waarom wil je in (godsnaam) MariaDB "open" zetten vanaf het Internet. Meestal op een server luisteren die enkel op 127.0.0.1 dus "standaard" kan je die niet remote benaderen! Check de config op de NAS maar eens.

Euhhh ... Poorten enzo zijn niet zo mijn ding. Ik heb gewoon gegoogled wat instellingen moesten zijn voor MariaDB10 en kreeg dat als resultaat.
Probleem zit 'm er echter in dat ik een wordpress site wil opzetten en kreeg steeds een foutmeldingbij het connecten met de database. Dus zo ben ik aan het zoeken gegaan. Maarja. Nu zit ik dus even helemaal op een zijspoor wat betreft de instelling voor MariaDB10.
[attachimg=1]
Titel: Re: probleem met poorten
Bericht door: Wyodor op 08 mei 2020, 15:48:26
MariaDB 5 gebruikt port 3306.
Je verbindt met de database als : localhost

MariaDB 10 gebruikt port 3307.
Je verbindt met de database als : 127.0.0.1:3307

Je kan het in het bestand wp-config.php aanpassen bij

/** MySQL hostname */
define('DB_HOST', 'localhost');
Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 19:18:03
Als ik de installatie van WordPress wil doorlopen gaat het al fout. Wat ik ook invul.
(Bij mijn oude NAS volstond het invullen van "localhost", liep het perfect. Moet zeggen dat daar poort 3306 voor MariaDB5 wel openstond)

[attachimg=1]
Titel: Re: probleem met poorten
Bericht door: DSGebruiker op 08 mei 2020, 19:56:14
Waar staat je Wordpress op ? Op dezelfde NAS als waar je MariaDB staat te draaien ?
Dat is essentieel te weten natuurlijk.

"localhost" of 127.0.0.1 is zo'n beetje hetzelfde in jouw geval. (los van enkele details...) en wil zeggen "op deze machine/NAS"

Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 20:39:39
Ja staat gewoon op mijn NAS, Net als MariaDB

Is het zo dat je alleen MariaDB10 kunt draaien of heb je dan ook 5 nodig.
OP de oude NAS stond alles op MDB5 en toen draaide het vlekkeloos.
Titel: Re: probleem met poorten
Bericht door: Wyodor op 08 mei 2020, 20:44:02
Wellicht ter aanvulling.
Ik gebruik wp van wordpress.org, niet de synology package.
Met de hand een lege database aangemaakt in MariaDB.
Daarna WP geïnstalleerd met host 127.0.0.1:3307
Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 20:45:31
Ik doe het ook bijna altijd zo.
Maar een andere applicatie die ik erop heb staan kan ook niet met de database communiceren.
Moet je ook nog instellingen bij MariaDB doen?
Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 20:47:42
Aan dit configuratiebestand kun je toch niks fout doen ... (:
Bij $host stond dan normaal "localhost"

<?php

$host '127.0.0.1:3307';
$username 'root';
$password '*****';
$database 'code';

$pageRoot '*****'// without " / " at the end
$yourEmail '******';
$numUsers 20// number of users per page in admin panel
$numSnip 20// number of snippets per page in admin panel

$con = new mysqli($host$username$password$database);

if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n""Server error");
    exit();
}

?>
Titel: Re: probleem met poorten
Bericht door: Wyodor op 08 mei 2020, 21:02:56
Dat is als je MariaDB10 gebruikt.
Dus ff checken of die is geÏnstalleerd.
Titel: Re: probleem met poorten
Bericht door: erpee op 08 mei 2020, 21:19:11
Dat is als je MariaDB10 gebruikt.
Die zin snap ik niet helemaal.


Dus ff checken of die is geÏnstalleerd.
Zeker geïnstalleerd
Titel: Re: probleem met poorten
Bericht door: Wyodor op 08 mei 2020, 22:07:38
Met het inlogbestand is niets mis.
Heb het gebruikt met eigen gegevens.

Moest wel een tijd geleden wachtwoorden aanpassen.
MariaDB10 stelt tegenwoordig strenge eisen.

https://mariadb.com/kb/en/password-validation/

Kan je wel met PHPMyAdmin, MySQL Workbench of een dergelijk app bij de database?
Gebruik zelf adminer : https://www.adminer.org/
Titel: Re: probleem met poorten
Bericht door: André PE1PQX op 08 mei 2020, 22:29:39
<?php

$host '127.0.0.1:3307';
$username 'root';
$password '*****';
$database 'code'// <----- klopt dit wel? 
De regel $database = 'code';  check die eens, moet dat geen "site001" zijn? (= de naam van de te gebruiken database!)
Titel: Re: probleem met poorten
Bericht door: erpee op 09 mei 2020, 07:22:58
Die naam klopt wel.

Dit was een voorbeeld van een andere applicatie die de database ook niet kan bereiken.
Titel: Re: probleem met poorten
Bericht door: erpee op 09 mei 2020, 07:37:30
Wordt er wel een beetje moedeloos van ... ;D

Ik heb zelfs MDB5 geïnstalleerd om te kijke of ik zo de database wel kan benaderen.
Nee dus.
Daar zit wel het probleem. Webstation kan ik gewoon benaderen, alleen op het moment dat er een database connectie moet komen. Dan niet.
Titel: Re: probleem met poorten
Bericht door: erpee op 10 mei 2020, 10:18:09
Eigenlijk is het hoofdprobleem al uitbehandeld.
Slotje er op ..