Link to home
Start Free TrialLog in
Avatar of guitar7man
guitar7manFlag for United States of America

asked on

ASPX .NET Errors - "Server Application Unavailable" - Multiple Event IDs

Problem: Can not run ASPX pages -

Event Log Details:
----------------
System Log (when ASPX page is called) -
-------------------------------------------------
Event Type:      Warning
Event Source:      W3SVC
Event Category:      None
Event ID:      36
Date:            4/20/2005
Time:            9:18:14 AM
User:            N/A
Computer:      CT-DEV-04
Description:
The server failed to load application '/LM/W3SVC/7/Root'.  The error was 'No such interface supported'.
For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.

Application Log (when ASPX page is called) -
---------------------------------------------------
Event Type:      Warning
Event Source:      MsiInstaller
Event Category:      None
Event ID:      1004
Date:            4/20/2005
Time:            9:11:52 AM
User:            CT-DEV-04\ASPNET
Computer:      CT-DEV-04
Description:
Detection of product '{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}', feature 'Redist_Package', component '{7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A}' failed.  The resource '' does not exist.

Event Type:      Warning
Event Source:      MsiInstaller
Event Category:      None
Event ID:      1001
Date:            4/20/2005
Time:            9:11:52 AM
User:            CT-DEV-04\ASPNET
Computer:      CT-DEV-04
Description:
Detection of product '{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}', feature 'Redist_Package' failed during request for component '{0548FC4E-9256-4341-AD34-27D534CDE619}'

Event Type:      Warning
Event Source:      MsiInstaller
Event Category:      None
Event ID:      1015
Date:            4/20/2005
Time:            9:11:52 AM
User:            CT-DEV-04\ASPNET
Computer:      CT-DEV-04
Description:
Failed to connect to server. Error: 0x80070005

Event Type:      Error
Event Source:      ASP.NET 1.1.4322.0
Event Category:      None
Event ID:      1089
Date:            4/20/2005
Time:            9:11:52 AM
User:            N/A
Computer:      CT-DEV-04
Description:
Failed to execute the request because the ASP.NET process identity does not have read permissions to the global assembly cache. Error: 0x80070002 The system cannot find the file specified.  

IIS Site Setup:
----------------
Resource is located in a directory on the local computer
Read, Log Visits, Index Resource
Application is setup with "Default Application" as the name
Permissions: Scripts & Executables
Application Protection: Low

App Mapping:
----------------
.aspx -> C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll

NTFS Permissions on Directory:
------------------------------------
Administrators - Full
ASPNET - Modify
Interactive - Read & Exec
IWAM - Read & Exec
IUSR - Read & Exec
Network - Read & Exec
System - Full
MyFTPuser - Full


What I have tried so far:
----------------------------
1. Reapply NTFS permissions and propagate downward
2. Try multiple protection levels in IIS
3. Add IUSR to winnt/microsoft.net/framework
4. Check for all patches and updates via Windows Update


I looked at various posts and nothing seemed to help in the way of this error. If anyone has a test ASPX script that they would like me to try, I can do that as well - however I have tried a few 'simple' scripts that should run, and do run on other servers.

Thank you in advance for your help.

- Ryan
-------------------------------------------
Avatar of sjr1170
sjr1170

you may need to add the ASPNET account to the framework directories.  What OS and SP?  also if IIS was installed after the framework, try navigating to teh framework folder at a command prompt and type aspnet_regiis.exe.  

I believe there is a more serious problem here though.  
Avatar of guitar7man

ASKER

Windows 2000
5.00.2195
SP4

Above does not resolve.

I figured it out myself after many hours of searching online... the above solutions did not work.

This is what I did, even though it may not be right. I went into C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG and edited the machine.config file.

<processModel
            enable="true"
            timeout="Infinite"
            idleTimeout="Infinite"
            shutdownTimeout="0:00:05"
            requestLimit="Infinite"
            requestQueueLimit="5000"
            restartQueueLimit="10"
            memoryLimit="60"
            webGarden="false"
            cpuMask="0xffffffff"
            userName="machine"             <-------  changed to "system" from machine
            password="AutoGenerate"
            logLevel="Errors"
            clientConnectedCheck="0:00:05"
            comAuthenticationLevel="Connect"
            comImpersonationLevel="Impersonate"
            responseDeadlockInterval="00:03:00"
            maxWorkerThreads="20"
            maxIoThreads="20"
        />

This resolved the problem above.
Glad to hear you have this resolved.  Please see the link above for your options to close this question.

Humeniuk
EE Cleanup Volunteer
ASKER CERTIFIED SOLUTION
Avatar of PAQ_Man
PAQ_Man
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial