From: jbshaldane@... (S Sykes) Date: 2001-07-10T22:14:22+09:00 Subject: [ruby-talk:17607] Net/Http problem - connect(2) error on windows I run ruby on Windows 2000... it works wonderfully, except when fetching web pages. If I do something like this: require 'Net/Http' data = Net::HTTP.get("www.rubycentral.com","/index.html") p data .... then 9 times out of 10 I get the following system call error: /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:507:in `new': Invalid argument - "connect(2)"(Errno::EINVAL) from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:507:in `new' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:507:in `connect' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:506:in `timeout' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:506:in `connect' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:500:in `initialize' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:201:in `new' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:201:in `conn_socket' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:190:in `connect' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:184:in `_start' from /cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:171:in `start' from /cygdrive/c/ruby/lib/ruby/1.6/Net/Http.rb:500:in `get' from Ruby2:3 from Ruby2:0 If I retry the operation enough times it eventually works ok. Has anyone else seen this problem? Thanks S.Sykes