@Aswin Draco , Just following up, checking in to see if the previous post helped answer your question or point you in the right direction. To benefit the community, find the right answers, please do mark the post which was helpful by clicking on Accept Answer’.
Adding to Bruce-SqlWork’s suggestions. This is a generic error (HTTP Error 500.30), and there could be multiple causes, but it’s not related to App Service Managed Certificate (ASMC).
To be better prepared for this in case it should happening/happens again, I suggest you enable standard output logs (stdout logs).
- STDOUT Logs are very helpful to diagnose issues – especially issues related to application startup. If you set stdoutLogEnabled to true ASP.NET Core Module will write all the output written by the application to the console to the stdoutLogFile file. This will give us precise information if this error occurs again. All you have to do is to navigate to %home%\LogFiles\stdout , and download the log file.
- Navigate through Kudu site on: https://<sitename>.scm.azurewebsites.net/api/logs/
- Eable stdout logs in the /site/wwwroot/web.config of the application by changing the line of <aspNetCore stdoutLogEnabled="true" stdoutLogFile="\home\LogFiles\stdout" ... >… Note: Using the stdout log is only recommended for troubleshooting app startup issues when hosting on IIS /or on App Service.
- Additionally, just to isolate, try changing the ASP.NETCORE hosting model from InProcess to OutOfProcess as described below: In the file MyProject.csproj
Change this line
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
For this
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>
Reference: troubleshoot-diagnostic-logs
The ASP.NET Core Module attempts to start the .NET Core CLR in-process, but it fails to start. The cause of a process startup failure can usually be determined from entries in the Application Event Log and the ASP.NET Core Module stdout log.
- You may leverage App Service diagnostics from Azure Portal> Navigate to your App Service app in the Azure Portal.
In the left navigation, click on Diagnose and solve problems – Checkout the tile for “Diagnostic Tools” > “Availability and Performance” & "Best Practices" and review to fetch additional information to isolate further.
More Info:
Troubleshoot ASP.NET Core on Azure App Service and IIS