Update 4/30/2006: This problem is due to a flaw in Microsoft's ASP (having to do with include files) that fragments the memory and there is no way to correct it without running into other problems which are more serious. Short term we have doubled the memory on each server and bought a 3rd internet server for the Rent a Coder pool. These servers are rebooted daily to keep the memory as defragmented as possible. This problem now appears only once every two-three weeks instead of many times a day. The long term solution is that we will be moving eventually to ASP.NET which does not have this problem.
--------------------------------------------
Description: The internet server will sometimes report the below error along with running out of virtual memory. The parts in grey will be different from time to time, but the black portions will always be the same:
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'xxxxxxxxxxxx'
/CrossWeb/include/BannedIpAddress.asp, line 369
Frequency: The problem occurs randomly. Rebooting the server "fixes" the problem but is only a temporary solution.
Status: There is currently a ticket open with Microsoft to resolve this issue. It is caused by a flaw in Active Server Pages (ASP) that only triggers in very high volume situations. Currently the server is being rebooted every day to attemp to minimize the times it appears.