# Error using net::ftp

**URL:** <https://www.ruby-forum.com/t/error-using-net-ftp/92775>\
**Category:** Ruby\
**Created:** [April 24, 2007, 3:14am UTC](https://www.ruby-forum.com/t/error-using-net-ftp/92775 "2007-04-24T03:14:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sagar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@sagar](https://www.ruby-forum.com/u/sagar)\
**Post date:** [April 24, 2007, 3:14am UTC](https://www.ruby-forum.com/t/error-using-net-ftp/92775/1 "2007-04-24T03:14:02Z")

</div>

Has anyone seen something like this -

problemreport-PVTQA01-200704190111.gz  
/usr/lib/ruby/1.8/net/ftp.rb:339:in `transfercmd': 200 PORT command successful. Consider using PASV. (Net::FTPReplyError) from /usr/lib/ruby/1.8/net/ftp.rb:403:in`retrbinary’  
from /usr/lib/ruby/1.8/monitor.rb:238:in `synchronize' from /usr/lib/ruby/1.8/net/ftp.rb:401:in`retrbinary’  
from /usr/lib/ruby/1.8/net/ftp.rb:503:in `getbinaryfile' from bin/download_files.rb:12 from /usr/lib/ruby/1.8/net/ftp.rb:432:in`retrlines’  
from /usr/lib/ruby/1.8/net/ftp.rb:424:in `loop' from /usr/lib/ruby/1.8/net/ftp.rb:424:in`retrlines’  
from /usr/lib/ruby/1.8/monitor.rb:238:in `synchronize' from /usr/lib/ruby/1.8/net/ftp.rb:421:in`retrlines’  
from /usr/lib/ruby/1.8/net/ftp.rb:627:in `list’  
from bin/download\_files.rb:9

ftp = Net::FTP.new(‘files’)  
ftp.login(user = “xxx”, password=“xxx”)  
ftp.chdir(‘processed’)  
ftp.list() {|report|  
report =~ /(._)(problemreport._)/  
puts $2  
ftp.getbinaryfile($2,$2,1024)----\> this is line 12

}  
ftp.close

If I go into ftp.rb and simply comment out line 339 above everything  
works fine.
