title: Change TLS version ciphers used by Jupyter notebook
body: <p>Since some days ago, my MacOs/Safari client has stopped being able to access my Jupyter Notebook (placed in another server) over HTTPS.</p>
  
  <p>One of the possibilities I am investigating is that Apple may have stopped accepting TLS1.0 cipher algorithms <a href="https://www.macrumors.com/2018/10/15/apple-ending-tls-1-1-1-0-support-march-2020/" rel="nofollow noreferrer">https://www.macrumors.com/2018/10/15/apple-ending-tls-1-1-1-0-support-march-2020/</a></p>
  
  <p>When I connect to the same Jupyter server from MacOs/Firefox things DO work, but Firefox complains that I am using an insecure ciphering algorithm: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS1.0</p>
  
  <p>I have confirmed "openssl ciphers -v" that my server's box accepts lots of algorithms up to TLS v1.2</p>
  
  <p>How can I instruct Jupyter notebook server to use a higher version protocol?</p>
  
  <p>I can see in Jupiter_notebook_config.py a section that might help:</p>
  
  <pre><code>## Supply SSL options for the tornado HTTPServer. See the tornado docs for
  #  details.
  #c.NotebookApp.ssl_options = {}
  </code></pre>
  
  <p>What should I put here as ssl_options???</p>