Issue #7497 has been reported by rubyhack (first last). ---------------------------------------- Bug #7497: net/ftp.rb can't list ftp sites behind a firewall https://bugs.ruby-lang.org/issues/7497 Author: rubyhack (first last) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: 1.9 (perhaps 1.8) net/ftp.rb can't list ftp sites behind a firewall , to solve this issue ftp passive mode must be used , the support is in the code but needs means to activate it ! so add to the FTP class attributes to change and access passive state : attr_reader :passive attr_writer :passive and a program can use: ftp.passive = true to use passive mode -- http://bugs.ruby-lang.org/