title: Ruby throws Timeout::Error when calling Net::HTTP.get on an HTTPS URL
body: <p>I've tried this on a few machines on different networks, all running ruby 1.8.7 and I get the same result after a long wait.</p>
  
  <pre><code>Net::HTTP.get(URI.parse('https://encrypted.google.com/'))
    Timeout::Error: execution expired
  </code></pre>
  
  <p>but HTTP works fine</p>
  
  <pre><code>Net::HTTP.get(URI.parse('http://www.google.com/'))
  </code></pre>
  
  <p>After the inital timeout I get an <code>EOFError</code> instead</p>
  
  <pre><code>  EOFError: end of file reached
  </code></pre>
  
  <p>It's really got me stumped. If you have any ideas or you can let me know if you get the same results I'd really appreciate it.</p>