title: "Could not create SSL/TLS secure channel" Azure Storage .NET API error since POODLE
body: <p>Reads work, but create / delete / updates don't when using the .NET Azure Storage API library for blobs and also azure queue (built on storage as well). This is running within an ASP.NET MVC 5.2 website, .NET 4.5.1, all libraries are fully updated to newest versions. This problem arose suddenly as of yesterday (Oct 14) evening, obviously as the POODLE exploit became known. Been using this API project for years without this problem, and the deployed version was working until that time.</p>
  
  <p>Frustratingly, on my dev / local machine the problem doesn't appear.</p>
  
  <p>There is a long lag until the error shows, probably due to retry attempts or something.</p>
  
  <p>The request was aborted: Could not create SSL/TLS secure channel.</p>
  
  <pre><code>System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
     at System.Net.HttpWebRequest.GetRequestStream(TransportContext&amp; context)
     at System.Net.HttpWebRequest.GetRequestStream()
     at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.ExecuteSync[T](RESTCommand`1 cmd, IRetryPolicy policy, OperationContext operationContext)   at System.Net.HttpWebRequest.GetRequestStream(TransportContext&amp; context)
     at System.Net.HttpWebRequest.GetRequestStream()
     at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.ExecuteSync[T](RESTCommand`1 cmd, IRetryPolicy policy, OperationContext operationContext)
  </code></pre>
  
  <p>That is the totality of the exception. </p>