Could not create SSL/TLS secure channel on windows server 2008 R2
<p>I<code>ve faced with very strange issue that i</code>m struggling with it for 2 days. I tried to run code below on few dev machines and it`s running successfully. But when i try to run it on production server with Windows Server 2008 R2 - it failed with message: </p>

<blockquote>
  <p>Could not create SSL/TLS secure channel</p>
</blockquote>

<p>Here is the code example:</p>

<pre><code>try
        {
            Console.WriteLine(ServicePointManager.SecurityProtocol);
            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11 | SecurityProtocolType.Tls |
                                                   SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;
            ServicePointManager.Expect100Continue = true;
            ServicePointManager.ServerCertificateValidationCallback +=
                (sender, certificate, chain, sslPolicyErrors) =&gt; true; // ignoring certificate errors
            Console.WriteLine(ServicePointManager.SecurityProtocol);
            using (var client = new WebClient())
            {
                client.DownloadString("https://smlegacygateway-integration.mysmartmove.com/LandlordApi/v1/ServerTime");
            }
        }
        catch (Exception ex)
        {
            Console.WriteLine("Something goes wrong");
            Console.Write(ex);
        }

        Console.WriteLine("Everything is fine.");
        Console.ReadLine();
</code></pre>

<p>Could you please help me with with any ideas why only on Windows Server 2008 R2 it failed??? I tried to run it on Windows Server 2012 - everything is fine.</p>

<p>P.S. I run this console app with Admin permission, so it should not related to any gap of rights 
Thanks in advance.</p>