Ešte pred týždňom by som nemal potuchy, ale teraz mi je tvoj problém úplne jasný. Server na ktorý sa snažíš pripájať podporuje iba aktívny režim. T.j. ty pošleš príkazy na port 21 a server sa snaží pripojiť na jeden z náhodne vybraných high range portov aby ti poslal data(to je tá neukončená operácia list...). Tvoj firewall to samozrejme stopne. Pri passive móde obydve spojenia nadvezuje klient. KeĎže nepomôže ani nastavenie ftpklienta do pasive mode je jasné, že na strane servera je začkrtnutá volba "disable pasv mode". Pre tento konkrétny FTP server je tvoja jediná možnosť vypínať firewall alebo ho nastaviť aby povoloval akýkolvek port pre príchodzie pripojenie pre túto aplikáciu. Ak ti to na tomto FTP niekedy fungovalo so zapnutým FW znamená to, že vtedy musel byť povolený pasv mod alebo ti nefungoval FW tak ako mal. Večšina FTP serverov na nete ale podporuje passive mod práve kvôli týmto problémom, takže tento je zrejme výnimka. A za NATom zrejme niesi, lebo to by nefungovalo ani pri vypnutom FW.Původně odeslal Nikolas
Active FTP :
command : client >1024 -> server 21
data : client >1024 <- server 20
Passive FTP :
command : client >1024 -> server 21
data : client >1024 -> server >1024