Service Unavailable

Error Message:

Service Unavailable or ActiveX component can't create object

Solutions:

This can be caused by running FogBugz on a 64-bit machine.

This is also usually seen on Windows 2003 when the logon identity for the application pool being used for FogBugz in IIS is not valid. You can use this guide to try to grant the permissions needed by that account. If this is not successful, and it is a domain account, tell setup to create a local account instead. (If you need to connect to SQL Server running on a separate server you would then need to use SQL Server authentication instead of Windows authentication to connect to the database, meaning you pass a name and password for a SQL Server login.)

If all else fails, get the properties on the Web Site or Virtual Directory for FogBugz in IIS.  Toward the bottom of the first tab that pops up you should see a dropdown where it allows you to select your Application Pool.  Change this to DefaultAppPool and hit Apply.  Your website should be back up now.

64 bit machine?

IIS needs to run in 32 bit mode and our installer tries to arrange for that, but sometimes the .NET Runtime won't allow that to happen until you install the .NET 2.0 Redistributable and follow the steps here:

http://support.microsoft.com/?id=894435

1. Download the .NET 2.0 x64 redistributable and run it

2. Restart your machine, and make sure that the status of ASP.NET version 2.0 is set to Allowed in the Web service extension list in Internet Information Services Manager.

3. Run c:\windows\Microsoft.NET\Framework\v(frameworkversionnumberhere)\aspnet_regiis.exe -i