Sometimes it is either not possible to grant all of the permissions the Installer needs to create the "Oblicore_Guarantee" web site definition in IIS, or they were in some way missed.
How can this be created manually?
Business Service Insight 8.3.5 or later
Firstly, create the Application Pool. Within IIS Manager go to "Application Pools" for the server and click "Add Application Pool".
Name: BsiAppPool
.NET CLR Version: v4.0.30319
Managed pipeline mode: Integrated.
Don't start the application pool immediately, as it is necessary to change the default settings first.
Once created, go into the Advanced Settings and make the following changes:
Enable 32-Bit Applications: True
Identity: LocalSystem
You can now start the pool.
Next, create the site.
Site name: Oblicore_Guarantee
Application pool: BsiAppPool
Physical path: C:\inetpub\wwwroot\Oblicore (or wherever you selected during the install)
Then right-click the site and choose "Add Virtual Directory".
Alias: SessionData
Physical Path: C:\Program Files (x86)\Cloud Insight\SessionData (or the %OG_HOME%\SessionData for where your BSI was installed to)
Virtual Path: /SessionData
Finally, right-click again to add an Application.
Alias: MSMQ
Application Pool: BsiAppPool
Physical Path: C:\inetpub\wwwroot\msmq
To ensure these new settings are picked up, run "iisreset" from a command line.
Now you are ready to start the web site, and browse to it.