title: node-request - Getting error "SSL23_GET_SERVER_HELLO:unknown protocol"
body: <p>I'm using the <a href="https://github.com/mikeal/request">node-request</a> module, regularly sending GET requests to a set of URLs and, sometimes, getting the error below on some sites.</p>
  
  <p><code>Error: 29472:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:683</code></p>
  
  <p>The problem is that I don't get this error always or always on the some URLs, just sometimes. Also, it can't be ignored with "<code>strictSSL: false</code>".</p>
  
  <p>I have read that this can be related to me sending SSL requests with the wrong protocol (SSLv2, SSLv3, TLS..). But this doesn't explain why it happens irregularly.</p>
  
  <p>Btw, I'm running nodejs on a Win 2008 server.</p>
  
  <p>Any help is appreciated.</p>