Witam,
Mam problem z prawidłowym działaniem serwera FTP.
Problem z dostępem do serwera ftp zauważyłem przy okazji używania appleTV na którym jest zainstalowane XBMC. Na poprzednim NASie postawiony miałem serwer FTP, z którym rodzina/znajomi łączyli się korzystając z połączenia ftp na xbmc.
Niestety odkąd używam TS-251 - pojawił się problem. Czasami nie można połączyć się z serwerem, czasami przerywa połączenie i nie można go nawiązać ponownie. Podczas przewijania filmu - problem z zerwaniem połączenia jest niemal 100 %.
Ustawienia serwera:
- zaznaczony typ protokołu ftp
- zaznaczony typ protokołu ftp z ssl/tls (wyłączenie nic nie zmienia)
- numer portu:21 (zmiana na inny nic nie zmienia)
- obsługiwany unicode (wyłączenie nic nie zmienia)
- użytkownicy anonimowi - wyłączeni
- max liczba połączeń ftp - 10
- max liczba połączeń dla jednego konta - 4
- zakres portów pasywnych - zaznaczony domyślny adres (zmiana na inne nic nie zmienia)
- odpowiadaj zewnętrznym adresem - wpisany zewnętrzny adres IP (mój stały adres IP)
Ustawienia Rutera ( Linksys E4200 z softem Tomato)
- przekierowany port 21 (przekierowywałem też inne, gdy zmieniałem port w ustawieniach serwera)
- przekierowany zakres portów pasywnych (obecnie 55536-56559, przekierowywałem też inne - zgodnie z tym jakie ustawione były na Qnapie)
- próbowałem też z włączeniem DMZ i przekierowaniem wszystkiego na adres Qnapa.
Robiłem testy korzystając ze strony ftptest.net odpowiedzi jakie uzyskiwałem:
Niezależnie od protokołu zawsze otrzymuję error:
Error: Line feed received without preceding carriage return
Wiem, że połączenie ftp nie jest najlepszym rozwiązaniem do streamingu video, ale kiedyś działało bez żadnych problemów (na innym NASie).
Może ktoś ma jakieś sugestie ?
Z góry dzięki za pomoc.
Mam problem z prawidłowym działaniem serwera FTP.
Problem z dostępem do serwera ftp zauważyłem przy okazji używania appleTV na którym jest zainstalowane XBMC. Na poprzednim NASie postawiony miałem serwer FTP, z którym rodzina/znajomi łączyli się korzystając z połączenia ftp na xbmc.
Niestety odkąd używam TS-251 - pojawił się problem. Czasami nie można połączyć się z serwerem, czasami przerywa połączenie i nie można go nawiązać ponownie. Podczas przewijania filmu - problem z zerwaniem połączenia jest niemal 100 %.
Ustawienia serwera:
- zaznaczony typ protokołu ftp
- zaznaczony typ protokołu ftp z ssl/tls (wyłączenie nic nie zmienia)
- numer portu:21 (zmiana na inny nic nie zmienia)
- obsługiwany unicode (wyłączenie nic nie zmienia)
- użytkownicy anonimowi - wyłączeni
- max liczba połączeń ftp - 10
- max liczba połączeń dla jednego konta - 4
- zakres portów pasywnych - zaznaczony domyślny adres (zmiana na inne nic nie zmienia)
- odpowiadaj zewnętrznym adresem - wpisany zewnętrzny adres IP (mój stały adres IP)
Ustawienia Rutera ( Linksys E4200 z softem Tomato)
- przekierowany port 21 (przekierowywałem też inne, gdy zmieniałem port w ustawieniach serwera)
- przekierowany zakres portów pasywnych (obecnie 55536-56559, przekierowywałem też inne - zgodnie z tym jakie ustawione były na Qnapie)
- próbowałem też z włączeniem DMZ i przekierowaniem wszystkiego na adres Qnapa.
Robiłem testy korzystając ze strony ftptest.net odpowiedzi jakie uzyskiwałem:
Bash:
Warning: Plaintext FTP is insecure. You should use explicit FTP over TLS.
Status: Resolving address of 195..xx.xx.xx
Status: Connecting to 195..xx.xx.xx
Warning: The entered address does not resolve to an IPv6 address.
Status: Connected, waiting for welcome message...
Reply: 220 NASFTPD Turbo station 1.3.4e Server (ProFTPD) [192.168.2.3]
Command: CLNT [URL='https://ftptest.net']Online FTP tester[/URL] on behalf of 195..xx.xx.xx
Reply: 500 CLNT not understood
Command: USER anonymous
Reply: 331 Anonymous login ok, send your complete email address as your password
Command: PASS ********
Reply: 230 Anonymous access granted, restrictions apply
Command: SYST
Reply: 215 UNIX Type: L8
Command: FEAT
Reply: 211-Features:
Reply: MDTM
Reply: MFMT
Reply: TVFS
Reply: UTF8
Reply: AUTH TLS
Reply: MFF modify;UNIX.group;UNIX.mode;
Reply: MLST modify*:perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
Reply: LANG en-US*
Reply: PBSZ
Reply: PROT
Reply: REST STREAM
Reply: SIZE
Reply: 211 End
Command: PWD
Reply: 257 "/" is the current directory
Status: Current path is /
Command: TYPE I
Reply: 200 Type set to I
Command: PASV
Reply: 227 Entering Passive Mode (195,xx,xx,xx,218,225).
Command: MLSD
Status: Data connection established.
Reply: 150 Opening BINARY mode data connection for MLSD
Error: Malformed directory listing
Error: Line feed received without preceding carriage return
Niezależnie od protokołu zawsze otrzymuję error:
Error: Line feed received without preceding carriage return
- The replies sent by your server are violating the FTP specifications.
- You have to upgrade to a proper server.
Wiem, że połączenie ftp nie jest najlepszym rozwiązaniem do streamingu video, ale kiedyś działało bez żadnych problemów (na innym NASie).
Może ktoś ma jakieś sugestie ?
Z góry dzięki za pomoc.