Re: ASP.Net Worker Process Drops Out Yet Again!

From: Richard Myers (fake_at_address.com)
Date: 12/02/04


Date: Thu, 2 Dec 2004 17:14:25 +1300

Hello again,
Actually in order to expedite things i'll list my debugging efforts to
date. Im using Win2k (SP 4) ;VS.net 2003/v1.1 of the framework.

For shorthand purposes i'll use the following key
    * -IIS means IIS stop
    * +IIS means IIS restart
    * ASPUC means ASP.NET user account
    * TEST means +IIS & open existing web app via VS.net & try creating new
web app via VS.net & use browser to surf to web app http://localhost/etc
& -IIS
    * ERROR means Internal Server 500 & eventlog error msg posted below:
    * SYSF = C:\Winnt\Microsoft.Net

> Open an existing ASP.net application first thing in the morning. This app
> was being worked on without incident the day/night before..
> When that didn't work i tried creating a new ASP.net application. In both
> instances i got an "Server Internal 500 error"
> Looking in the event logs gave me the error message i posted.

O.k so the above occured. Then i :

01. Checked ASP.NET user account - wasn't disabled and had "User" account
rights.
02. Checked SYSF ACL - "User" groups had rights to this folder along with
3-4 other groups;Admins;Backup Ops;Power Users;SYSTEM
03. Gave full rights to all groups;
04. Checked subfolders plus files ACL; same as above and propagated
05 -IIS
06 TEST = ERROR
07. Elevated ASPUC to "Administrators" groups
08. TEST = ERROR
09. Reduced ASPUC to "Users" group plus reduced SYSF ACL to include Evryone
with full rights.
10. TEST = ERROR
11. Left SYSF ACL with Evryone and bumped ASPUC back into Admins
12. TEST = ERROR
13 : aspregiis.exe /lv = yes it was installed
14. Open Machine.Config
15 processModel user = "machine" password ="AutoGenerate"
16 Tried the following with a TEST = ERROR in between/after each
        a. processModel user = "MACHINE" password ="AutoGenerate"
        b.processModel user = "SYSTEM" password ="AutoGenerate"
        c.processModel user = "system" password ="AutoGenerate"
        d.processModel user = "machine\user" password ="password" i.e used
local admin account not literally "machine\user" etc
17: Maybe a corruption? so then aspregiiss.exe /ua + aspregiis.exe -i
18 TEST = ERROR
19 Same as 17 but this time with a reboot in between /ua & -i
20 TEST = ERROR
21.Same as 17 but this time with a manual delete of ASPUC after /ua becuase
surprising this was not deleted as well
22. TEST = ERROR
23. Same as 19 plus with 21's manual delete.
24. TEST = ERROR
25. Alone at the time so punched 19i LCD and called it a &*&T*& (*^&*^&^
plus claimed Microsoft sucked and that they
&^*&^& d%$$#%.
26. TEST = ERROR
27. Complained to newsgroups that entire .NET platform is complete trash
because of this one tiny issue affecting only me;
28. And here we are and still ....
29 TEST = ERROR

Richard


Loading