From: Paulo Junqueira Date: 2008-08-20T07:26:31+09:00 Subject: Re: FTP error On 19 ago, 16:11, Paulo Junqueira wrote: > On 15 ago, 15:13, paulo.junque...@gmail.com wrote: > > > > > On 15 ago, 10:46, Jeff wrote: > > > > On Aug 15, 7:47 am, paulo.junque...@gmail.com wrote: > > > > > Hi, > > > > > I'm new to ruby and writing a smallftpprogram to list some files. > > > > I'm testing using my own localhostftp, but ruby is giving me the > > > > followingerror: > > > > > getaddrinfo: no address associated with hostname. (SocketError) > > > > > I don't have a proxy and my windows 2003 firewall is off, since I have > > > > a router configured for this task. > > > > > Could someone help, please? > > > > > Thanks in advance! > > > > Can you get to that address with any otherFTPclient (IE7, FileZilla, > > > etc.?) > > > > Jeff > > > Hi Jeff! > > > Yes, I can get there using Firefox, Filezilla, etc. > > That's my simple code: > > require 'net/ftp' > > ftp= Net::FTP.newftp.passive = trueftp.connect('127.0.0.1:9090')ftp.login > files =ftp.list('*') > print files + '/n'ftp.close > > I tried otherftpsites too, but got the sameerror: > > in `initialize': getaddrinfo: no address associated with hostname. > (SocketError) > > I appreciate any help. > > Thanks in advance. It's working now. I tried before using user and pass, but in the same order. Too newbie hum? Hope this could help someone else. Working code: require 'net/ftp' ftp = Net::FTP.new ftp.connect('127.0.0.1', 9090) ftp.login('Administrator', '*****') files = ftp.list('*') puts files ftp.close