From: "Marcus Rückert" Date: 2010-09-06T19:05:14+09:00 Subject: [ruby-core:32090] [Ruby 1.8-Bug#3788] URI cannot parse IPv6 addresses propertly Issue #3788 has been updated by Marcus R��ckert. require 'uri' require 'net/http' url = URI.parse( 'http://[::1]:8080/test/Test' ) Net::HTTP.get( url ) I think something like that should work then, but it doesnt. it gives: /usr/lib64/ruby/1.9.1/net/http.rb:644:in `initialize': getaddrinfo: Name or service not known (SocketError) /usr/lib64/ruby/1.8/net/http.rb:560:in `initialize': getaddrinfo: Name or service not known (SocketError) Or do we expect users to manually mangle the hostname after the the uri lib parsed it? ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3788 ---------------------------------------- http://redmine.ruby-lang.org