I have an App Service Certificate in Azure that is set to auto renew. When I try to import it into the associated App Service, however, I get the error:
App Service Certificate is not issued.
How do I “issue” an App Service Certificate so that it can be assigned to an App Service via import?
App Service Certificate Configuration
To verify the status of the App Service Certificate, I did the following:
- Open the “App Service Certificate” under “All Resources”
- Click “Certificate Expired” warning (or, alternatively, “Certificate Configuration”)
- Confirmed “Certificate successfully imported to Key Vault” (checked)
- Confirmed “Domain ownership verified” (checked)
- Confirmed “Certificate ready to use in App Service”
- Followed instructions under “Step 3: Assign”
App Service Certificate Assignment
To assign the App Service Certificate, I followed the instructions under the Certificate Status’s “Step 3: Assign” window. This is similar to the instructions on Microsoft’s Buy SSL Cert page.
- Open the “App Service” under “All Resources”
- Click “TSL/SSL Settings”
- Click “Private Key Certificates (.pfx)”
- Click “Import App Service Certificate”
- Click the App Service Certificate (it shows up as expected)
- Receive error, “App Service Certificate is not issued.”
Note: The steps above are slightly different than those in the “Certificate Status” page due to changes in the Azure Portal user interface. E.g., “Custom domains and SSL” has been renamed to “TSL/SSL Settings”, and “Certificates” has been renamed to “Private Key Certificates (.pfx)”.
Other Information
As part of troubleshooting this process, I also verified the following:
- The certificate is currently marked as expired
- “Auto Renew App Service Certificate” is set to “On”
- “Manual renewal not allowed at this time… to prevent accidental renewal”
- “Rekey is not allowed” since the certificate is not in an issued state
- While “Step 3: Assign” reports “Certificate ready to use in App Service”, that step is not checked—presumably because it hasn’t been assigned.
Note: I went through this process last year with this same Subscription, App Service, and App Service Certificate without a problem.
Analysis
The “Step 3: Assign” instructions state “completing all the steps will get the certificate to the Issued state”. It then goes on to say, “An issued App Service certificate may be used on any App Service Web App”. There seems to be a missing step between these, however, as while it reports that “Certificate ready to use in App Service”, the App Service states that the “App Service Certificate is not issued”. How do I get the App Service Certificate to an “Issued” state?