Temat: problem przy łączeniu się z ftp

witam,

Panowie, wystawiłem na routerze na zewnątrz server ftp vsftpd, wystawiłem port 21 z routera,
próbuję się podłączyć do ftp przeglądarką za pomocą ftp://moj_adres_dyndns,
przeglądarka mnie pyta o login i hasło i na tym się kończy.

za pomocą oprogramowania typu total commander połączenie z ftp jest poprawne.

mam pytanie, co mogę zrobić żeby nawiązywać połączenie z ftp z przeglądarki ?

kiedy telnetuję ftp zgłasza mi się poprawnie serwer:
220 (vsFTPd 3.0.3)

prośba o pomoc.

TpLink Archer C7 v2 na OpenWRT Luci

2

Odp: problem przy łączeniu się z ftp

Ustaw tryb pasywny, zrób w konfigu zakres portów dla trybu pasywanego, otwórz też na firewallu te porty.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: problem przy łączeniu się z ftp

zrobiłem mu tak:

pasv_enable=YES
pasv_min_port=64000
pasv_max_port=64321
port_enable=YES
pasv_address=adresdyndns
pasv_addr_resolve=YES

w firewallu założyłem rule otwierającą porty 64000-64321 na wan na zewnątrz i nie pomaga

TpLink Archer C7 v2 na OpenWRT Luci

4

Odp: problem przy łączeniu się z ftp

Użyj zwykłego tekstowego klienta ftp i zobacz co jest w logach połączenia.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: problem przy łączeniu się z ftp

wykorzystałem windowsowego:
command.com:
ftp open ...
login:
hasło:

220 (vsFTPd 3.0.3)

normalnie mi działa poprawnie,
nie wiem na jakiej zasadzie działają ftpy w przeglądarkach typu firefox, chyba muszę o tym poczytać

TpLink Archer C7 v2 na OpenWRT Luci

6

Odp: problem przy łączeniu się z ftp

okazuje się że firefox nie ma ftp, a kiedy używam ftp z iexplore to pisze mi że nie można nawiązać połączenia ze stroną.
wygląda na to że jedynym rozwiązaniem będą dedykowane klienty ftp bo tylko tak działa poprawnie

TpLink Archer C7 v2 na OpenWRT Luci

7

Odp: problem przy łączeniu się z ftp

czy możesz   w terminalu wylistować katalogi ?

8

Odp: problem przy łączeniu się z ftp

tez miałem taki sam problem na lede po zainstalowaniu gargoyle problem zniknął

9

Odp: problem przy łączeniu się z ftp

A gargoyle dokładnie ustawia tylko pasv_min_port/pasv_max_port

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez steel_rat 2019-03-31 21:14:29)

Odp: problem przy łączeniu się z ftp

Pozwolę dołączyć się do tematu. Po ostatnich aktualizacjach mam problem z połączeniem szyfrowanym. Dokładnie server vsftpd się uruchamia. Nawet filezilla się łączy pierwszy raz, widzę katalogi. Niestety przy próbie pobrania pliku vsftpd się wywala. Poniżej log z filezilla. Niestety w logach na openwrt mam tylko że użytkownik się zalogował i nic więcej.

Status:    Łączenie z 10.0.0.1:21...
Status:    Połączenie nawiązanie, oczekiwanie na wiadomość powitalną...
Status:    Inicjowanie TLS...
Status:    Weryfikacja certyfikatu...
Status:    Połączenie TLS nawiązane.
Status:    Zalogowany
Status:    Uzyskiwanie listy katalogów...
Status:    Listowanie katalogów w "/" zakończone pomyślnie
Status:    Łączenie z 10.0.0.1:21...
Status:    Połączenie nawiązanie, oczekiwanie na wiadomość powitalną...
Status:    Inicjowanie TLS...
Błąd:    Otrzymano z serwera sygnał TLS: Internal error (80)
Status:    Nieudana próba połączenia z "ECONNABORTED - Połączenie zamknięte".
Błąd:    Nie można połączyć się z serwerem
Status:    Odłączono od serwera
Status:    Opóźnianie połączenia na 5 sekund z powodu wcześniejszej nieudanej próby połączenia...
Status:    Łączenie z 10.0.0.1:21...
Status:    Połączenie nawiązanie, oczekiwanie na wiadomość powitalną...
Status:    Inicjowanie TLS...
Błąd:    Otrzymano z serwera sygnał TLS: Internal error (80)
Status:    Nieudana próba połączenia z "ECONNABORTED - Połączenie zamknięte".
Błąd:    Nie można połączyć się z serwerem
Status:    Odłączono od serwera
Status:    Opóźnianie połączenia na 5 sekund z powodu wcześniejszej nieudanej próby połączenia...
Status:    Łączenie z 10.0.0.1:21...
Status:    Połączenie nawiązanie, oczekiwanie na wiadomość powitalną...
Status:    Inicjowanie TLS...
Błąd:    Otrzymano z serwera sygnał TLS: Internal error (80)
Status:    Nieudana próba połączenia z "ECONNABORTED - Połączenie zamknięte".
Błąd:    Nie można połączyć się z serwerem

Jak wyłączę certyfikat i mam połączenie nie szyfrowane wszystko działa OK. Można pliki pobierać.
A program vsftpd nie zamyka się cały czas wisi. Muszę go zabić i uruchomić ponownie.