How do I disable TLS 1.0 without breaking MS SQL & RDP on Windows Server 2008 R2?
If I simply disable it, RDP stops working along with MS SQL. Tried googling but I can't find a solution. Is this just not doable?
How do I disable TLS 1.0 without breaking MS SQL & RDP on Windows Server 2008 R2?
If I simply disable it, RDP stops working along with MS SQL. Tried googling but I can't find a solution. Is this just not doable?
At the moment it seems not possible until Microsoft adds support for TLS 1.2 to the mentiones services.
I assume your "e-commerce server" is a webshop based in IIS. You could offload your SSL/TLS-Work to a frontend/reverse/accelerator-proxy like Squid or Nginx. The traffic flow will look as following:
Client --{SSL}-- proxy --{http}-- IIS
Mayby this Document will help you: nginx reverse proxy, ssl offloading, caching and pagespeed all in one.
Your advantages in this setup are:
But there are some disadvantages as well
As from Jan 29 2016 Microsoft has released TLS 1.2 Support for SQL Server 2008, 2008 R2, 2012 and 2014 server components and also for the client components.
Check the following article: https://blogs.msdn.microsoft.com/sqlreleaseservices/tls-1-2-support-for-sql-server-2008-2008-r2-2012-and-2014/
Regarding the RDP connection, BEFORE you disable TLS 1.0 you should make sure that the default security layer in RDP is set to Negotiate which supports both SSL (TLS 1.0) and the RDP Security Layer. If you set the security layer to SSL (TLS 1.0) and disable TLS 1.0 you will be unable to connect to RDP.
To check your settings, open Remote Desktop Session Host Configuration in Administrative Tools and double click RDP-Tcp under the Connections group. If it is set to SSL (TLS 1.0), make sure that you do not disable TLS 1.0 until after you set this to Negotiate or RDP Security Layer.