With the announcement of the enforcement of TLS 1.2 in October does this affect NSGs?

Christian Redgewell 86 Reputation points
2024-02-15T04:44:55.13+00:00

If we are running websites for clients that require TLS 1.1 post October 31st will the enforcement.TLS 1.2 break this? We have received this email If you have resources that interact with Azure services and still use TLS 1.1 or earlier, transition them to TLS 1.2 or later by 31 October 2024 now this sounds straightforward and we have to disable TLS 1.1 but it isn’t clear in the email or articles if this means that on November 1st NSG’s and virtual networks will just stop passing tls 1.1 traffic to an IIS site for example

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,779 questions
Windows for business | Windows Server | Devices and deployment | Configure application groups
{count} votes

Accepted answer
  1. GitaraniSharma-MSFT 50,096 Reputation points Microsoft Employee Moderator
    2024-02-15T12:37:39.88+00:00

    Hello @Christian Redgewell , Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.

    I understand that you would like to know if the enforcement of TLS 1.2 post October 31st 2024 will break the websites running with TLS 1.1.

    As mentioned in the below doc,

    To enhance security and provide best-in-class encryption for your data, we'll require interactions with Azure services to be secured using Transport Layer Security (TLS) 1.2 or later beginning 31 October 2024, when support for TLS 1.0 and 1.1 will end.

    Refer: https://azure.microsoft.com/en-us/updates/azure-support-tls-will-end-by-31-october-2024-2/

    Additionally, Azure Resource Manager will stop supporting protocols older than TLS 1.2 on September 30, 2024. Azure Resource Manager will no longer support TLS 1.1 or earlier. To continue using Azure Resource Manager, make sure all of your clients that call Azure use TLS 1.2 or later.

    Refer: https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tls-support#prepare-for-migration-to-tls-12

    We recommend the following steps as you prepare to migrate your clients to TLS 1.2:

    • Update your operating system to the latest version.
    • Update your development libraries and frameworks to their latest versions. For example, Python 3.8 supports TLS 1.2.
    • Fix hardcoded instances of security protocols older than TLS 1.2.
    • Notify your customers and partners of your product or service's migration to TLS 1.2.

    For products using the Windows OS-provided cryptography libraries and security protocols, you should follow the steps outlined in the below doc which will help you identify any hardcoded TLS 1.0 usage in your applications and then enable TLS 1.2 as the minimum TLS version:

    https://learn.microsoft.com/en-us/security/engineering/solving-tls1-problem

    Additional Info:

    https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2

    To understand more regarding the Support for legacy TLS protocols and cipher suites in Azure Offerings, you can refer the below Microsoft blog:

    https://techcommunity.microsoft.com/t5/security-compliance-and-identity/support-for-legacy-tls-protocols-and-cipher-suites-in-azure/ba-p/3952099

    Microsoft announced a powerful new feature in Windows to make your transition to a TLS 1.2+ world easier. We call this feature "Disable Legacy TLS", and it effectively enforces a TLS version and cipher suite floor on any certificate you select.

    The "Disable Legacy TLS" feature can be deployed through the Internet Information Services (IIS) Server UI, via PowerShell commands or C++ HTTP.sys APIs.

    Refer: https://learn.microsoft.com/en-us/security/engineering/disable-legacy-tls

    Additional Microsoft blogs that might be helpful here:

    https://techcommunity.microsoft.com/t5/microsoft-entra-blog/act-fast-to-secure-your-infrastructure-by-moving-to-tls-1-2/ba-p/2967457

    https://techcommunity.microsoft.com/t5/windows-it-pro-blog/tls-1-0-and-tls-1-1-soon-to-be-disabled-in-windows/ba-p/3887947

    However, while we are taking steps to deprecate TLS 1.0 and TLS 1.1, our customers may need to support the older protocols and cipher suites until they can plan for their deprecation. And while we don't recommend re-enabling these legacy values, we are providing guidance to help customers. We encourage customers to evaluate the risk of regression before implementing the changes outlined in this article.

    Refer: https://learn.microsoft.com/en-us/azure/cloud-services/applications-dont-support-tls-1-2

    Kindly let us know if the above helps or you need further assistance on this issue.


    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.