All servers show down status
I have noticed that I am getting an all servers down messages under server status on the home page on one of my servers. This apparently occurs right after a user tries to edit ACL's and has ASP.NET crash in HC 7. (Crash info below)
HC nicely has a FAQ for this which says to check firewall ports, registration and other nonsense, which should not have to be done on a working server where nothing has change. Don't bother, as it doesn't solve anything, instead open a command prompt and type iisreset.
Immediate problem solved. HC, you need to figure out why this crash is occurring and fix it!
Crash Report (hosting information removed)
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 5/14/2008 1:49:25 PM
Event time (UTC): 5/14/2008 8:49:25 PM
Event ID: 86b64833e10c4e7aaf0a882626bd06a8
Event sequence: 3
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1234567890/ROOT/admin-1-12345678901234567890
Trust level: Full
Application Virtual Path: /admin
Application Path: D:\Program Files\Advanced Communications\Hosting Controller 7C\Web\
Machine name: WEBSERVER
Process information:
Process ID: 6992
Process name: w3wp.exe
Account name: NT AUTHORITY\SYSTEM
Exception information:
Exception type: NullReferenceException
Exception message: Object reference not set to an instance of an object.
Request information:
Request URL:
https://webserver:443/admin/Contents.aspx Request path: /admin/Contents.aspx
User host address: 123.456.789.012
User: hcadmin
Is authenticated: True
Authentication Type: Forms
Thread account name: NT AUTHORITY\SYSTEM
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at HostingController.Contents.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)