title: git and "Server aborted the SSL handshake" errors
body: <p>Often when I want to push to my private repo I get a &quot;Server aborted the SSL handshake&quot; error. After several tries it often suddenly works. I was yet not able to find a solution on the internet.</p>
  <p>If this weren't annoying enough today I wanted to install torch via <code>git clone https://github.com/torch/distro.git ~/torch --recursive</code></p>
  <p>It fails every time at the public <em>cutorch.git</em></p>
  <blockquote>
  <p>fatal: unable to access 'https://github.com/torch/cutorch.git/':
  Server aborted the SSL handshake fatal: clone of
  'https://github.com/torch/cutorch.git' into submodule path
  'extra/cutorch' failed</p>
  </blockquote>
  <p>However when I execute this line by myself it works fine:</p>
  <pre><code>git clone https://github.com/torch/cutorch.git/ extra/cutorch
  </code></pre>
  <p>Now I have to restart the install process which fails because the folder already exists. So no torch for me unless this is fixed?</p>
  <p>I have the latest version of git(2.8.1) installed and use Mac OS 10.11.4.</p>
  <p>How do I fix this annoying SSL handshake error?</p>
  <p><strong>Update</strong>: It may be caused by my ISP. I have had phases where I had problems with HTTPS and iTunes Store connections as well.</p>