After upgrading from 19.10 to 20.4, Orchestrator web page cannot be opened. "page not found" is shown. When opening https://orchestrator_url/identity, the following error is shown.
“Could not load file or assembly ‘NWebSec, Version=4.3.0.0, Culture=Newtral, xxx’ or one of its dependencies. The system cannot find the file specified.”
Issue Description: After upgrading from 19.10 to 20.4, Orchestrator web page cannot be opened. “page not found” is shown. When opening https://orchestrator_url/identity, the following error is shown.
“Could not load file or assembly ‘NWebSec, Version=4.3.0.0, Culture=Newtral, xxx’ or one of its dependencies. The system cannot find the file specified.”
Root Cause: Two Application pools are missing,
- Identity
- WebHooks.
Resolution :Create Identity and WebHooks application pool manually with No Managed Code as .Net CLR Version. Assigned the same user as Orchestrator Application pool.
- Open IIS manager.
- Select Application Pools
- Right click and select 'Add Application Pool'
- Set the following configuration.
- Name: Identity
- .Net CLR Version: No Managed Code
- Leave others as default settings
- Right click the created application pool and click 'Advanced Settings'
- Choose Identity and configure it to be a user account, if needed.
- Repeat steps 3 - 6 and create WebHooks, too.
- Restart the IIS.