Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3042
  • Last Modified:

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
-------------------------------------------
0
guitar7man
Asked:
guitar7man
1 Solution
 
sjr1170Commented:
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.  
0
 
guitar7manAuthor Commented:
Windows 2000
5.00.2195
SP4

Above does not resolve.
0
 
guitar7manAuthor Commented:

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.
0
 
humeniukCommented:
Glad to hear you have this resolved.  Please see the link above for your options to close this question.

Humeniuk
EE Cleanup Volunteer
0
 
PAQ_ManCommented:
Question Closed, 250 points refunded.
PAQ_Man
Community Support Moderator
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now