HTTP Error 500.19 "This configuration section cannot be used at this path"

This error often happens after Helpdesk installation on your server when you are trying to open it in the browser. The full error message reads something like this:

Config Error: This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".

This error message is misleading and you do not need to do the things it says. All you need to do is to install all missing features to your IIS. Here is how to do it:
  • Click "Start button"
  • in the search box, enter "Turn windows features on or off"
  • in the features window click: "Internet Information Services"
  • Click: "World Wide Web Services"
  • Install all features to be safe

Here is an official Microsoft manual on how to install IIS features: https://msdn.microsoft.com/en-us/library/hh167503(v=nav.90).aspx

Also remember to install ASP.NET Core hosting bundle like described here:  https://support.jitbit.com/helpdesk/KB/View/42518834-http-error-500-19-after-installing-helpdesk-10-x-on-iis 

After you're done, be sure to check this manual if you still have issues: https://www.jitbit.com/docs/helpdesk/!!!helpdesk-software-readme.htm#fixingproblems
Creation date: 12/15/2015 2:25 PM      Updated: 8/25/2023 1:18 PM
Solving problems with on-premises version of Jitbit Helpdesk ticketing system