Skip to content

Commit 2d63899

Browse files
Merge pull request #297359 from greg-lindsay/appgw-upd
Renewing cert doesn't incur downtime
2 parents 44e85fc + b9be624 commit 2d63899

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

articles/application-gateway/renew-certificates.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,16 @@ title: Renew an Azure Application Gateway certificate
33
description: Learn how to renew a certificate associated with an application gateway listener.
44
services: application-gateway
55
author: greg-lindsay
6-
76
ms.service: azure-application-gateway
87
ms.topic: how-to
9-
ms.date: 01/25/2022
8+
ms.date: 03/31/2025
109
ms.author: greglin
1110
ms.devlang: azurecli
1211
---
1312

1413
# Renew Application Gateway certificates
1514

16-
At some point, you'll need to renew your certificates if you configured your application gateway for TLS/SSL encryption.
15+
At some point, you'll need to renew your certificates if you configured your application gateway for TLS/SSL encryption. When you renew an SSL certificate with a valid new certificate, this doesn't incur any downtime for the service.
1716

1817
There are two locations where certificates may exist: certificates stored in Azure Key Vault, or certificates uploaded to an application gateway.
1918

@@ -22,9 +21,9 @@ There are two locations where certificates may exist: certificates stored in Azu
2221
When Application Gateway is configured to use Key Vault certificates, its instances retrieve the certificate from Key Vault and install them locally for TLS termination. The instances poll Key Vault at four-hour intervals to retrieve a renewed version of the certificate if it exists. If an updated certificate is found, the TLS/SSL certificate that's currently associated with the HTTPS listener is automatically rotated.
2322

2423
> [!TIP]
25-
> Any change to Application Gateway will force a check against Key Vault to see if any new versions of certificates are available. This includes, but is not limited to, changes to Frontend IP Configurations, Listeners, Rules, Backend Pools, Resource Tags, and more. If an updated certificate is found, the new certificate will immediately be presented.
24+
> Any change to Application Gateway forces a check against Key Vault to see if any new versions of certificates are available. This includes, but is not limited to, changes to Frontend IP Configurations, Listeners, Rules, Backend Pools, Resource Tags, and more. If an updated certificate is found, the new certificate is immediately presented.
2625
27-
Application Gateway uses a secret identifier in Key Vault to reference the certificates. For Azure PowerShell, the Azure CLI, or Azure Resource Manager, we strongly recommend that you use a secret identifier that doesn't specify a version. This way, Application Gateway will automatically rotate the certificate if a newer version is available in your key vault. An example of a secret URI without a version is `https://myvault.vault.azure.net/secrets/mysecret/`.
26+
Application Gateway uses a secret identifier in Key Vault to reference the certificates. For Azure PowerShell, the Azure CLI, or Azure Resource Manager, we strongly recommend that you use a secret identifier that doesn't specify a version. This way, Application Gateway automatically rotates the certificate if a newer version is available in your key vault. An example of a secret URI without a version is `https://myvault.vault.azure.net/secrets/mysecret/`.
2827

2928
## Certificates on an application gateway
3029

0 commit comments

Comments
 (0)