title: SSLv3 error connecting JDBC to Sql Server 2012?
body: <p>I've switched computers and installed mssql 2012sp2. (latest and greatest Win7 SP, sql server sp, etc)</p>
  
  <p>When running sql via our ant scripts, I (surprisingly) had SSL handshake problems, with this error:</p>
  
  <blockquote>
    <p>SSLv3 SSLContext not available</p>
  </blockquote>
  
  <p>I'm using IBM JDK 1.6 and Microsoft's 2.0 jdbc driver from this file <code>sqljdbc_2.0.1803.100_enu.tar.gz</code></p>
  
  <p><strong>Some data points</strong></p>
  
  <ul>
  <li>MSSQL jdbc drivers use SSL for login</li>
  <li>We have production instances--using the same jdbc drivers--- pointing to MSSQL 2012. I had never seen this problem before.</li>
  <li>I tried <code>-Dhttps.protocols="TLS"</code> without any success.</li>
  </ul>
  
  <p><strong>Some questions</strong></p>
  
  <ul>
  <li><p>Is this a post-POODLE change to MSSQL? Perhaps in a service pack?</p></li>
  <li><p>Any workarounds?</p></li>
  </ul>
  
  <p>thanks</p>
  
  <p>Updated: Clarified I'm using IBM jdk, not Oracle's</p>