FTP error

Hi,

I’m new to ruby and writing a small ftp program to list some files.
I’m testing using my own localhost ftp, but ruby is giving me the
following error:

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!

On Aug 15, 7:47 am, [email protected] wrote:

Could someone help, please?

Thanks in advance!

Can you get to that address with any other FTP client (IE7, FileZilla,
etc.?)

Jeff

On 15 ago, 10:46, Jeff [email protected] wrote:

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 other FTP client (IE7, FileZilla,
etc.?)

Jeff

Hi Jeff!

Yes, I can get there using Firefox, Filezilla, etc.

On 15 ago, 15:13, [email protected] wrote:

followingerror:
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.new
ftp.passive = true
ftp.connect(‘127.0.0.1:9090’)
ftp.login
files = ftp.list(’*’)
print files + ‘/n’
ftp.close

I tried other ftp sites too, but got the same error:

in `initialize’: getaddrinfo: no address associated with hostname.
(SocketError)

I appreciate any help.

Thanks in advance.

On 19 ago, 16:11, Paulo J. [email protected] wrote:

I’m new to ruby and writing a smallftpprogram to list some files.
Thanks in advance!
That’s my simple code:
(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