I have a site that is currently in production. The site does not need any general users to login, so I removed the logon code from the skin and bookmarked the logon screen for myself and admins. This has worked perfectly fine until today.
I ran some load tests yesterday with a user load of 20, 100, 1000, and then 2000. (Actual load could be up to 12000..) During the load test I could not get the logon page to load, it gave me this error: "Exception of type 'System.OutOfMemoryException' was thrown" It's strange, I could still surf the site perfectly fine, but the logon page was not accessible.
Well, once the load test finished and I could log on, but the event viewer would not load so I could check out the errors. I looked in the database and there were 11000 rows. The error shown was in reference to the PurgeLogBuffer function in the LogViewer page. I truncated the error table and was able to view it.
ALRIGHT, today I keep getting this error when I try to navigate to the logon page:
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load the assembly 'DotNetNuke.Authentication.LiveID'. Make sure that it is compiled before accessing the page.
Source Error:
Line 1: <%@ Control Language="C#" AutoEventWireup="true" Codebehind="LogIn.ascx.cs" Inherits="DotNetNuke.Authentication.LiveID.Login, DotNetNuke.Authentication.LiveID" %>
Line 2: <table id="tblLogin" runat="Server" cellspacing="0" cellpadding="3" border="0" summary="SignIn Design Table" width="160">
Line 3: <tr id="trHelp" runat="server">
|
Source File: /Stores/DesktopModules/AuthenticationServices/LiveID/Login.ascx Line: 1
I've seen one DNN post in relation to this, but it was in conjunction with an upgrade attempt. I did not perform any upgrades. Any suggestions? I've found the DotNetNuke.Authentication.LiveID.dll in the bin/Providers directory, but nothing with a .Login suffix.