Skip to main content
Version: 2.7

Error Code Troubleshooting

HTTP 500 error

You may also see errors in the Windows Event Viewer about "unable to activate".

Solution: There are multiple possibilities, but first ensure you have installed the ASP.NET Core Module/Hosting Bundle. If so, check the Windows Event Viewer for any of the messages below.

If you attempted to install the ASP.NET Core Module/Hosting Bundle before installing IIS on your server, you will need to re-run or "Repair" the installation afterwards.

503 Service Unavailable

Symptoms​

Users receive a 503 Service Unavailable error when attempting to access Cortex.


Likely Cause​

The IIS Application Pool used by Cortex has stopped.

This commonly occurs when the Application Pool identity is configured with a specific Windows account and that account's password has been changed or reset.


How to Check​

  1. Open IIS Manager
  2. Navigate to Application Pools
  3. Locate the Application Pool used by Cortex
  4. Check the Status column
    • If it shows Stopped, this is likely the issue
  5. Check the Identity column
    • If it is set to a specific Windows account (not ApplicationPoolIdentity), verify that the password is correct

Resolution​

If the Application Pool is stopped due to credential failure:

  1. Right-click the Application Pool
  2. Select Advanced Settings
  3. Under Process Model -> Identity, click the identity value
  4. Re-enter the correct password for the service account
  5. Start the Application Pool

After correcting the credentials, Cortex should become accessible again.