I get "Server Application Unavailable" after installing an extension

When you've installed one of Switch Kings extensions and try to surf to the web site where the extension is installed, you may get an error message saying "Server Application Unavailable". You should have additional information in the Event Viewer on the server..

This might have to do with that the IIS (web server) does'nt have access rights to the directory where the extension is installed. When installing the iPhone client as described in the guide, this applies to the directory C:\Program Files\Switch King\Switch King iPhone Client.

Your Event Viewer probably contains the following message:

Failed to execute request because the App-Domain could not be created. Error: 0x80070005 Access is denied.

There are two solutions to the problem:

  1. Move the directory to C:\Inetpub (you need to configure the IIS so that the site or the virtual directory is pointing to the new directory)
    or
  2. Create a new application pool and tie the pool to the extension you've just installed

If you want to create a new application pool, follow the screenshots below. The name of the example site where the extension is configured, is "SK iPhone".