Server Application Unavailable

Many a time while developing a web application you may come accross “Server application unavailable”


When you get this error in Windows XP make sure you have given ASPNET user sufficient rights on your physical application folder, it mainly requires read permission.

When you get this error in Windows 2003 server you can right click your virtual directory – permission – grant aspnet user sufficient rights there.

If the above solution doesn’t work here is another alternative,

You could try editing the Machine.config (located in
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFI G\).

Look for a key userName=”machine”. If you set it to “SYSTEM”
instead the aspnet_wp.exe runs with a different user (with
higher privileges).

Hope this helps

To add an unknown extension in IIS

To add an unknown extension in IIS for your IIS to detect that extension perform the following steps.

To define a MIME type for a specific extension, follow these steps:

  1. Open the IIS Microsoft Management Console (MMC), right-click the local computer name, and then click Properties.
  2. Click MIME Types.
  3. Click New.
  4. In the Extension box, type the file name extension that you want (for example, .pdb).
  5. In the MIME Type box, type application/octet-stream.
  6. Apply the new settings. Note that you must restart the World Wide Web Publishing Service or wait for the worker process to recycle for the changes to take effect. In this example, IIS now serves files with the .pdb extension.