HTTP Error 500 internal server error

Document ID : KB000126303
Last Modified Date : 07/02/2019
Show Technical Document Details
Issue:
Trying to access the website returns:
HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "c:\Program Files (x86)\CA\Cloud Insight\Tomcat\ISAPI\isapi_redirect.dll" failed

If you look at details the error code is 0x800700c1
Cause:
You are missing some of the mappings from the website.

Http error 500 screenshot
Resolution:
You need to rollback and install all of the rolls and features required by the website if any are missing.
I have not found any easy way to do this after the install, so it's easiest to rollback and then select everything under .NET and IIS along with every other roll or feature documented in the install guide.
If you look at the "handler mappings" in IIS of the default website prior to the install, you must see all of these:
handler mapping sample from working website
(This is just an example. I don't believe BSI needs classic ASP)

additionally, check the BsiAppPool. This does not get setup correctly in 2016.
The basic settings should look like this:
app pool basic settings

and the advanced settings must enable 32-bit applications like this:
app pool advanced settings allow 32-bit