Search code examples
iis-7.5tls1.2windows-server-2008-r2

WinServer 2008 R2 SP1, IIS 7.5 upgrade to TLS 1.2 or 1.3


When browse my website on Firefox and look console I see this warning

This site uses a deprecated version of TLS that will be disabled in March 2020. Please upgrade to TLS 1.2 or 1.3

I've followed this guidelines to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows from

https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

I download and manual install kb3140245 then use Easyfix for update Registry and restart server

But I still see warning above and don't know how to resolve it


Solution

  • I found solution from here: https://tecadmin.net/enable-tls-on-windows-server-and-iis/

    1. Backup your registry

    2. Open registry on your server by running regedit in run window and navigate to below location

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols

    1. Add the TLS 1.1 and TLS 1.2 keys under Protocols. It will looks like directories

    2. Now create two keys Client and Server under both TLS 1.1 and TLS 1.2 keys

    3. Create the DWORD Values under Server and Client key of TLS 1.1 as following

       DisabledByDefault [Value = 0]
       Enabled [Value = 0]
      
    4. Create the DWORD Values under Server and Client key of TLS 1.2 as following

       DisabledByDefault [Value = 0]
       Enabled [Value = 1]
      

      enter image description here

    5. Restart server and warning is gone