You see the following error when browsing your application:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the “Refresh” button in your web browser to retry your request.
Solution
This can happen for several reasons. An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Open the Event Viewer and see the error message reported. Please review this log entry to discover what caused this error.
If the error message reported is:
Aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
Then the most likely causes are:
-
Microsoft .NET Framework is no longer registered correctly.
-
The Microsoft Internet Information Server memory is corrupted.
-
The ASP.NET user no longer has access to the Microsoft .NET Framework folder, the application folder, or the Temporary Files folder.
-
You have recently applied a security patch to IIS.
-
Your system is a domain controller.
-
(Advanced) The processModel section of the Machine.config file does not specify AutoGenerate for the password.
Problem : Failed to access IIS metabase problem
Possible Cause:-
When you install IIS AFTER .NET 2.0 framework, the rights of the ASPNET user had not been set correctly.
Symptoms :-
After you install the Microsoft .NET Framework Software Development Kit (SDK), Microsoft Visual Studio .NET 2002, Visual Studio .NET 2003, or Visual Studio 2005, Microsoft Internet Information Service (IIS) mappings are created to associate the new file extensions and settings for ASP.NET. If you did not have IIS installed when you ran the SDK or Visual Studio Setup, or if you uninstalled and reinstalled IIS after you ran the SDK or Visual Studio Setup, those settings will not be in place. You experience unexpected behavior when you try to view ASP.NET pages. solution
Repair (Uninstall if repair does not work for you) .NET Framework 2.0
Simply run the following from command line to reset the IIS registry settings for aspnet user. Usually framework directory for .Net Framework 2.0 resides under C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Alternatively
To fix IIS mappings for ASP.NET, run the Aspnet_regiis.exe utility:Click Start,…
To fix IIS mappings for ASP.NET, run the Aspnet_regiis.exe utility:
- Click Start, and then click Run.
- In the Open text box, type cmd, and then press ENTER.
- At the command prompt, type the following, and then press ENTER:
“%windir%\Microsoft.NET\Framework\version\aspnet_regiis.exe” -i
In this path, version represents the version number of the .NET Framework that you installed on your server. You must replace this placeholder with the actual version number when you type the command














