Last week after getting very frustrated with my server hanging over and over
for the last while I decided it's time to get dirty and find out what the
heck is going on with my server and why is it that when the server hangs
that only the ASP was going out of whack?
Here's what I did:
Running Windows 2000 Server with 1 Gig of Ram, P4 1.8 GHrtz, 2 Harddrives
that have been partitioned and I also have moved the Page file to off of the
system drive and on to the second drive.
First off I removed ASP.Net platform, which I had installed so I could try
out some of the "Cool" things you could do. I also Disabled the ASPNET user
account after removal of the ASP.Net platform.
Next I removed the IWAM user from all of my "Web Folders", after reading
what Ken Schaefer wrote, ("If the websites were running in medium or high
isolation, and IWAM user's ACEs were removed from the global.asa file, then
Application_OnEnd would not longer fire?") I went and read more about the
IWAM user and decided I should put that users permissions back.
Since I did this my IIS Server and ASP have been working properly and there
has been No Crashes since. It has been a while since I could trust the
server would not crash and dreaded leaving the server unattended because it
seemed every time I turned my back the darn thing would crash. Well it's
going on a week or more and it seems to be running properly again and I have
had no Hangs or errors. I think that by removing some of the users and
putting them back afterward may have fixed the problem because I may have
moved or changed one of the IWAM user writes and it could have been there
that was the root of all of my problems. So I guess you could say I sort of
"Reset" the user permissions by removing and than putting them back again.
One other thing I did do was enabled Compression on my IIS server, after
reading about Compression and how it can make an HTML file up to 93% smaller
and quicker to download to our clients computers I decided to give it a try
and yes it seems to be working just fine.
This may or may not work for you... but it did work for me - - -

)
Thank you for your time and have a great day,
Carroll P. MacDonald