This article only applies to Squared Up Version 2.0. If you're looking for help with Squared Up Version 3.0, please visit our new knowledge base

Symptom


After installing Squared Up you browse to the correct web address but the browser shows a standard IIS page saying:

Server Error in Application "DEFAULT WEB SITE/SQUAREDUP"

HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.


Cause


We have seen two causes of this error:


1) Most likely: .NET Framework 4 was installed before the IIS role was enabled on the server

During installation of the .NET Framework 4, it registers itself with IIS. If .NET Framework 4 is installed before IIS, then this registration does not occur.

If you installed .NET Framework 4 manually before installing Squared Up this is likely to be the cause.


2) Possible: Squared Up has been installed on a Windows Server 2008 R2 machine without Service Pack 1 (SP1)

Squared Up requires Windows Server 2008 R2 SP1 and the setup application tests for this. If you have managed to install Squared Up without having SP1 then this is likely to be the issue.


Resolution


Depending on the cause above, the resolutions are as follows:


1) .NET Framework 4 was installed before the IIS role was enabled on the server

This is a command, and well-documented, issue. For full details see: http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx.

From an elevated command prompt run the following:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis -ir

Important: be sure to include Framework64 and not Framework in the path.


2) Squared Up has been installed on a Windows Server 2008 R2 machine without Service Pack 1 (SP1)

Install Service Pack 1 on your Windows 2008 R2 server.

It is possible to resolve this error without installing SP1, either by installing hotfix KB980368 (http://support.microsoft.com/kb/980368) or by enabling the 'HTTP Redirection' role service on the Web server (IIS) role. However, Squared Up has not been tested on non-SP1 machines and we cannot guarantee that it will work, so do this at your own risk.