title: python - how to downgrade openssl
body: <p>Im having issues with some older certs that are self generated by my routers. I believe it is because openssl no longer supports 3des encryption.</p>
  
  <p>I would like to downgrade my ssl version in python to see if the problems go away. </p>
  
  <p>Current Version:</p>
  
  <pre><code>&gt;&gt;&gt; import ssl
  &gt;&gt;&gt; ssl.OPENSSL_VERSION
  'OpenSSL 1.0.1t  3 May 2016'
  &gt;&gt;&gt;
  </code></pre>
  
  <p>I am using the docker image for python. and that runs:</p>
  
  <pre><code># cat /etc/issue
  Debian GNU/Linux 8 \n \l
  </code></pre>
  
  <p>Im not sure which version 3des was removed in, but I would need to use the version before that I think.</p>
  
  <p>I'm using aiohttp which I believe uses urllib3 for requests and I haven't been able to get past the handshake failure currently, which I believe is because of 3des encryption?</p>