From: jakattack2@... Date: 2006-10-20T16:20:11+09:00 Subject: Having trouble connecting to a site via net/http Hello, In my app I have the need to screen scrape a HTTPS page and I'm getting a strange error that I don't understand. I can reproduce the error with a secure google page, which I do in the test code below. Any help would be much appreciated. Janak #My Ruby version ruby 1.8.4 (2005-12-24) [i386-mswin32] # My test code require 'net/http.rb' require 'uri' response = Net::HTTP.get_response(URI.parse('https://www.google.com/adsense/')) c:/ruby/lib/ruby/1.8/net/protocol.rb:133:in `sysread': Invalid argument (Errno::EINVAL) from c:/ruby/lib/ruby/1.8/net/protocol.rb:133:in `rbuf_fill' from c:/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout' from c:/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout' from c:/ruby/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill' from c:/ruby/lib/ruby/1.8/net/protocol.rb:116:in `readuntil' from c:/ruby/lib/ruby/1.8/net/protocol.rb:126:in `readline' from c:/ruby/lib/ruby/1.8/net/http.rb:1988:in `read_status_line' from c:/ruby/lib/ruby/1.8/net/http.rb:1977:in `read_new' from c:/ruby/lib/ruby/1.8/net/http.rb:1046:in `request' from c:/ruby/lib/ruby/1.8/net/http.rb:944:in `request_get' from c:/ruby/lib/ruby/1.8/net/http.rb:380:in `get_response' from c:/ruby/lib/ruby/1.8/net/http.rb:545:in `start' from c:/ruby/lib/ruby/1.8/net/http.rb:379:in `get_response' from adtest.rb:27