>> Net::HTTP.start("127.0.0.1", 3000) { |http| http.get('/') }
=> #<Net::HTTPFound 302 Found readbody=true>
>> Net::HTTP.start("localhost", 3000) { |http| http.get('/') }
Errno::ECONNREFUSED: Connection refused - connect(2)
Localhost регистрируется в / etc / hosts следующим образом:
127.0.0.1 localhost
Работает Telnet на оба адреса.Поэтому я думаю, что ошибка может быть в реализации Net :: HTTP.
$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]
Кто-нибудь знает, что я могу сделать?