Skip to main content

HTTP Error 500.30 - ASP.NET Core app failed to start

Symptoms​

When attempting to login to Cardiograph, you're met with HTTP Error 500.30

Cause​

n/a

Resolution​

  • Check all the appsetting.json files for each application. Check the service paths are correct and finish with '/' furthermore, ensure that the database connection string is correct and goes to the required database. Make sure that the user in the connection string can also write and read to the database.
  • Check if the application pool has been created for the application and they’re both linked
  • Check if the dependent application pool and application is running
  • Install the required asp.net core runtime hosting bundle.You can download this [here](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-6.0.21-windows-hosting-bundle-installer)
  • If that is unsuccessful, here is a list of the .net dependencies Cardiograph needs to function