|Applies To||RSA Product Set: Archer|
RSA Version/Condition: All
|Issue||When calling REST API controllers, the call fails with HTTP error:|
HTTP 500 Internal Server Error
Browsing to the REST API splash page fails to load with a runtime error.
Server Error in '/Archer' Application.
Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated.
|Cause||In IIS Manager, the /api path is not set up as an IIS Application. This can happen if an Archer virtual directory is manually copied to create another Archer web site. The /api path should show the application icon instead of the folder icon.|
The Application Pool does not match the one assigned to Archer web site (parent) or not using the same identity/credentials.
- If the /api path is already an IIS Application, confirm the Application Pool matches the one assigned to Archer web site (parent).
- If the /api path is an IIS Folder, complete these steps:
- From IIS Manager, right-click the api folder and select Convert to Application.
- From Add Application dialog, select the same Application Pool assigned to the Archer web site (parent) and click OK.