Skip to content

Commit 1811df0

Browse files
committed
clarity on use cases for deleting listeners/certs
1 parent 09ff2b1 commit 1811df0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

articles/application-gateway/ssl-certificate-management.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,11 @@ There are two primary scenarios when deleting a certificate from portal:
6868

6969
### Deletion of a listener with an SSL certificate
7070

71-
When a listener with an associated SSL certificate is deleted, the SSL certificate itself is not deleted. The certificate will remain in the Application Gateway configuration and can be assigned to another listener.
71+
When a listener with an associated SSL certificate is deleted, the SSL certificate itself is not deleted. The certificate will remain in the application gateway configuration and can be assigned to another listener.
7272

73+
### Deletion of a key vault certificate
74+
75+
When deleting a certificate from key vault that is associated to an application gateway, the certificate must be deleted first on application gateway, then on key vault.
7376

7477
### Bulk update
7578
The bulk operation feature is helpful for large gateways having multiple SSL certificates for separate listeners. Similar to individual certificate management, this option also allows you to change the type from "Uploaded" to "Key Vault" or vice-versa (if required). This utility is also helpful in recovering a gateway when facing misconfigurations for multiple certificate objects simultaneously.
@@ -91,7 +94,7 @@ To use the Bulk update option,
9194

9295
1. The Application Gateway requires at least one active Listener and Rule combination. You thus cannot delete the certificate of a HTTPS listener, if no other active listener exists. This is also true if there are only HTTPS listeners on your gateway, and all of them are referencing the same certificate. Such operations are prevented because deletion of a certificate leads to deletion of all dependent sub resources.
9396

94-
1. If a certificate is deleted in KeyVault but the reference to the certificate in Application Gateway is not deleted, the Application Gateway will appear in a failed state. To fix this, you must delete all the certificates without an associated listener one by one. To prevent this isssue, certificates must be deleted first on Application Gateway, then on KeyVault.
97+
1. If a certificate is deleted in KeyVault but the reference to the certificate in Application Gateway is not deleted, any update to the Application Gateway will cause it to appear in a failed state. To fix this, you must delete all the certificates without an associated listener one by one.
9598

9699

97100
## Next steps

0 commit comments

Comments
 (0)