Determine whats wrong with your Azure Web / API App deployment

Sometimes a deployment goes wrong and instead of the actual app you get a message like this:

An error occurred while starting the application.
.NET Core 4.6.26020.03 X86 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.0.1-rtm-125 | Microsoft Windows 10.0.14393 | Need help?

To see whats going wrong we have to enable logging:

    • Go to the Kudu environment (https://YOURSITE.scm.azurewebsites.net)
    • On the top menu, select Debug console -> PowerShell
    • Navigate to site -> wwwroot and open the web.config
    • Set the stdoutLogEnabled attribute to true and save the file. Example:


	
		
			
		
		
	

  • Create a folder named logs next to the web.config using mkdir logs

Now if you try to browse your site again, you should see a log file within the previously created directory containing additional information:

kudu

3 thoughts on “Determine whats wrong with your Azure Web / API App deployment”

Leave a Reply to Martin Brandl Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s