Witam,
mam taki problem: dostałem dostępy ftp, ale za żadne skarby nie mogę się połączyć.
Ponieważ administrator nie chce dać dostępów do serwera z dowolnego ip, to ustawił mi dostęp z łącza, na którym mam stałe IP.
Łączyć się z serwerem (chyba) łącze, ale problem jest w (chyba) listingu katalogów/plików na serwerze - dostaję Illegal PORT range rejected.
Poniżej wrzucam logi z total commandera:
Logi z Total Commandera:
221 Goodbye.
----------
Connect to: (2011-01-07 06:56:46)
hostname=**.***.***.***
username=*********
startdir=
220 bsd.provector.pl FTP server (Version 6.00LS) ready.
USER ir
331 Password required for ir.
PASS ***********
230 User ir logged in, access restrictions apply.
SYST
215 UNIX Type: L8 Version: BSD-199506
FEAT
211- Extensions supported:
MDTM
REST STREAM
SIZE
HELP SITE
214- The following SITE commands are recognized (* =>'s unimplemented).
MD5 UMASK IDLE CHMOD HELP
214 Direct comments to ftp-bugs@bsd.provector.pl.
OPTS UTF8 ON
500 OPTS UTF8 ON: command not understood.
Connect ok!
PWD
257 "/" is current directory.
Pobierz katalog
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (**,***,***,***,***,**)
PORT 192,168,0,66,82,148
500 Illegal PORT range rejected.
Oczywiście problem jest w kilku innych programów, którymi próbuję się połączyć (łączę się w trybie pasywnym jak i nie pasywnym).
Administrator uparcie twierdzi, że u niego jest wszystko w porządku i ani nie daje się tykać.
o ile mi dobrze wiadomo to porty w trybie pasywnym to 20 i 21 a z logow widac, ze ich klient ftp chce sie laczyc na inne porty
<a href="http://www.iana.org/assignments/port-numbers" target="_blank">http://www.iana.org/assignments/port-numbers</a>
tutaj mozna przeczytac jakie porty sa przeznaczone dla ftp, widac ze sa to port 20 i 21
i takie port sa umnie otwarte dla tego adresu ip.
dla wskazanego adresu mam otwarte takie porty
00025 121 5914 allow tcp from **.**.***.*** to **.**.***.*** dst-port 21
00025 0 0 allow tcp from **.**.***.*** to **.**.***.*** dst-port 20
00025 0 0 allow tcp from **.**.***.*** to **.**.***.*** dst-port 20
00025 0 0 allow udp from **.**.***.*** to **.**.***.*** dst-port 21
00025 0 0 allow udp from **.**.***.*** to **.**.***.*** dst-port 20
zarowno dla UDP jak i TCP.
Zmojej strony konfiguracja wyglada poprawnie.
Pomóżcie proszę ustalić gdzie może leżeć przyczyna - czy faktycznie może coś u mnie nie działa jak powinno. Dodam, że z dziesiątkami innych serwerów ftp łączę się bez problemów (jedyna różnica że nie mam tam ograniczonego dostępu co do ip).
Pozdrawiam, mhs