Iceberg and IIS7 (Windows 2008)

There is a new CRM/ERP/BUSINESS web app in town and it’s free (as in beer, for 5 users): Iceberg.

There are two versions a standalone and a server install to be deployed on (MS Sql Server 2005 express & ASP.NET (IIS 5 or 6), but since I have IIS7 and windows 2008 there was some pluming needed before everything worked.

Here is what I configured in IIS 7 to make it work:

  • Set the Managed pipeline mode property of the application pool that is running iceberg to Classic
  • Under Handler Mappings add a new Script Map

    Request path: *.asmx
    Executable: %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

  • For the SQL connection I uncommented the string provided in the web.config file but check that the SQL server is running in SQL mixed authentication mode.
  • If there are still problems use the Event Viewer to look at the detailed error log.