All Products
Search
Document Center

Web Application Firewall:Configure custom TLS settings

Last Updated:Mar 31, 2026

Web Application Firewall (WAF) lets you enforce a minimum Transport Layer Security (TLS) version and restrict the cipher suites accepted for HTTPS domains added in CNAME record mode. Requests that fall outside the configured policy are blocked at the WAF layer before they reach your origin server.

Configure custom TLS settings when you need to:

  • Disable weak cipher suites to reduce the attack surface

  • Ensure only forward-secret cipher suites are accepted

Prerequisites

Before you begin, ensure that you have:

Configure TLS settings

  1. Log on to the WAF console. In the top navigation bar, select the resource group and the region where your WAF instance is deployed. The region can be Chinese Mainland or Outside Chinese Mainland.

  2. In the left-side navigation pane, choose Asset Center > Website Access.

  3. On the Domain Names tab, find the target domain and click Configure TLS in the Actions column.

    Important

    Configure TLS appears in the Actions column only if the domain's access mode is CNAME Record and an SSL certificate is uploaded (Update Certificate is shown in the Origin Server column). TLS settings cannot be configured for domains that do not use HTTPS.

    TLS setting

  4. On the Configure TLS Security Policy page, set the TLS version and cipher suite, then click Save.

Parameters

Domain Name

The domain name for which you want to configure TLS settings. This value is automatically filled. You do not need to enter the domain name.

TLS versions

Choose the minimum TLS version based on your compatibility and security requirements. Stricter versions improve security but may block older clients.

OptionMinimum TLS versionEffect on older connections
Support TLS 1.0 and Later (High Compatibility and Low Security)TLS 1.0All TLS connections accepted
Support TLS 1.1 and Later (Moderate Compatibility and Moderate Security)TLS 1.1TLS 1.0 connections are blocked
Support TLS 1.2 and Later (Moderate Compatibility and High Security)TLS 1.2TLS 1.0 and TLS 1.1 connections are blocked

You can also enable Support TLS 1.3 alongside any of the options above to add TLS 1.3 support.

Cipher suites

WAF offers two cipher suite options:

All Cipher Suites (High Compatibility and Low Security) — accepts the broadest range of clients, including those using older or weaker cipher suites. The included cipher suites are:

StrengthCipher suite
StrongTLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
StrongTLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
StrongTLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
StrongTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
StrongTLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
StrongTLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
StrongTLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
StrongTLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
StrongTLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
StrongTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
WeakTLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
WeakTLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
WeakTLS_RSA_WITH_AES_128_GCM_SHA256
WeakTLS_RSA_WITH_AES_256_GCM_SHA384
WeakTLS_RSA_WITH_AES_128_CBC_SHA256
WeakTLS_RSA_WITH_AES_256_CBC_SHA256
WeakTLS_RSA_WITH_AES_128_CBC_SHA
WeakTLS_RSA_WITH_AES_256_CBC_SHA
WeakSSL_RSA_WITH_3DES_EDE_CBC_SHA

Custom Cipher Suite — lets you select specific cipher suites based on the TLS version in use. Proceed with caution: an incorrect selection can break connectivity for legitimate clients.