23 Feb 20:07
net/protocol.rb & Name or service not known (SocketError)
robert kuzelj <robert_kuzelj <at> yahoo.com>
2005-02-23 19:07:28 GMT
2005-02-23 19:07:28 GMT
hi,
hab gerade ein kleines (grosses) problem beim zugriff
auf eine http-url. ich bekomme immer folgende stacktrace unter
linux
/usr/lib/ruby/1.8/net/protocol.rb:83:in `initialize': getaddrinfo: Name
or service not known (SocketError)
from /usr/lib/ruby/1.8/net/protocol.rb:83:in `new'
from /usr/lib/ruby/1.8/net/protocol.rb:83:in `connect'
from /usr/lib/ruby/1.8/net/protocol.rb:82:in `timeout'
from /usr/lib/ruby/1.8/timeout.rb:55:in `timeout'
from /usr/lib/ruby/1.8/net/protocol.rb:82:in `connect'
from /usr/lib/ruby/1.8/net/protocol.rb:64:in `initialize'
from /usr/lib/ruby/1.8/net/http.rb:430:in `open'
from /usr/lib/ruby/1.8/net/http.rb:430:in `do_start'
from /usr/lib/ruby/1.8/net/http.rb:419:in `start'
from /usr/lib/ruby/1.8/net/http.rb:824:in `request'
from /usr/lib/ruby/1.8/net/http.rb:618:in `get'
from dd-live-test.rb:6
hab zwar in google einige seiten gefunden, die das problem
auch beschreiben; nur eine loesung fand ich keine.
das programm dazu ist simple genug
require 'net/http'
h = Net::HTTP.new('http://www.yahoo.com', 8080)
resp, data = h.get('/index.html', nil )
puts "Code = #{resp.code}"
(Continue reading)
RSS Feed