Error when trying to add an App Service Managed Certificate

V1xIII 0 Reputation points
2024-02-21T23:00:09.7433333+00:00

I'm trying to add an App Service Managed Certificate to my site, and it keeps failing after hours of trying to complete. I've tried from the certificates page, as well as from the custom domains page in the "add binding" menu. The status on my custom domain says "no binding" at the moment.

I have added the CAA record to my Cloudflare DNS records (0 issue digicert.com).

My plan is currently Basic (B1), location is South Central US.

I have no other certificates currently.

Error details:

  • Operation name - Add or Update Certificate
  • Error code - ResourceOperationFailure
  • Message - The resource operation completed with terminal provisioning state 'Failed'.

I'm sure I'm missing something simple, pretty new at this side of things.

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,058 questions
{count} votes

2 answers

Sort by: Most helpful
  1. V1xIII 0 Reputation points
    2024-05-22T18:41:24.6166667+00:00

    I finally figured this out thanks to a Reddit user. I had access restrictions in place (only open to a couple personal IP's as well as any IP addresses associated with my Azure site) and this was apparently causing the issue with the custom binding / certificate creation. Strange that the www binding/certificate was created without issue while the access restrictions were active.


  2. V1xIII 0 Reputation points
    2024-05-22T18:43:49.9+00:00

    I finally figured this out thanks to a user on the Azure subreddit. I tried disabling my access restrictions (it was locked down for everything but a couple personal IPs and the Azure addresses for my site) and I was able to create the binding / certificate. Strange that the www one worked fine while those were active.

    0 comments No comments

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.