Synology-Forum.nl

Overige software => FTP, NFS and Samba Server => Topic gestart door: fricknhero op 30 december 2014, 13:39:54

Titel: FTP Data Socket Blokkerende poort achterhalen
Bericht door: fricknhero op 30 december 2014, 13:39:54
Hi,

net als vele anderen heb ik de FTP functie draaiende op mijn Synology. Maak hiervoor gebruik van de DS214+ met DSM 5.1-5004

Intern werkt het prima. Vanuit sommige externe verbindingen werkt het extern ook ok.
Maar vanuit sommige verbindingen (ik denk wanneer men achter een firewall zit oid) krijgt men een foutmelding.
PASV evenals het standaard poortbereik staat aan.
als ik de verbinding test in routerconfiguratie, dan krijg ik ook een OK.

Citaat
ERROR:>      Timeout (60000 ms) occurred on receiving server response.
ERROR:>       Failed to establish data socket.



Nu heb ik al in het logboek van mijn server gekeken. Er vanuitgaande dat het issue aan mijn kant ligt. Maar ik kan niets terugvinden over een blokkerende poort.
Wat is een handige aanpak om dit probleem verder op te lossen
Titel: Re: FTP Data Socket Blokkerende poort achterhalen
Bericht door: Ben(V) op 30 december 2014, 14:13:38
DSM gebruikt het liefst passive FTP en dus de client moet dat dan ook doen.

Bij passive FTP verteld de server (via de command poort 20) aan de client welke poorten hij mag gebruiken.
Die poorten kun je aangeven(of de standaard range gebruiken) in je NAS.
De firewall op je NAS en die op je client moeten naast poort 20 dus ook deze range doorlaten.
Ook moet je die poorten forwarden in je router.

Als je client op active ftp staat ingesteld dan kiest de client de poorten en als die door een firewall van je NAS geblokeerd worden komt er niets door. Dus in dat geval mag je geen firewall op je NAS hebben aan staan en moet je ook nog alle poorten in je router forwarden. Niet zo'n goed idee dus.

Uiteraard hetzelfde als de firewall van de client voor die poorten niet open staat.