Hello all. I've spent the past 5 hours Googling and hanging out with some ASP/IIS guys to try to resolve this before bothering the folks here. I'm not too experienced in .NET, so the mess I've gotten myself into should prove pretty funny. Hopefully, it'll be funny because the solution is just a few hours away, instead of a complete redo. :o
Sitting on the wrong box, I make the mistake of running aspnet_regiis.exe -ua. Done. Gone.
Of course, immediately after this the webpage in question stopped working. I've since repaired .NET 2.0.50727 and reinstalled ASP.net. No avail. I continually get the following error in my Application Long:
[quote]Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 5/8/2007 8:41:09 PM
Event time (UTC): 5/9/2007 1:41:09 AM
Event ID: f654fb362c1445f7a072823e9afbba89
Event sequence: 71
Event occurrence: 6
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/57625629/Root/cms-2-128231483081263841
Trust level: Full
Application Virtual Path: /cms
Application Path: S:\Inetpub\wwwroot-DNNsite\cms\
Machine name: VM-STUMPY
Process information:
Process ID: 1544
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: MissingMethodException
Exception message: Method not found: 'System.String System.DirectoryServices.DirectoryEntry.get_Password()'.
Request information:
Request URL: https://wwwroot-DNNsite/cms/Admin/Security/WindowsSignin.aspx?tabid=36
Request path: /cms/Admin/Security/WindowsSignin.aspx
User host address: 1.2.3.4
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at DotNetNuke.Security.Authentication.ADSI.Domain.PopulateChild(Domain Domain)
at DotNetNuke.Security.Authentication.ADSI.Domain..ctor(String Path, String UserName, String Password, AuthenticationTypes AuthenticationType)
at DotNetNuke.Security.Authentication.ADSI.Domain.GetDomain(String Path, String UserName, String Password, AuthenticationTypes AuthenticationType)
at DotNetNuke.Security.Authentication.ADSI.Utilities.GetRootDomain()
at DotNetNuke.Security.Authentication.ADSI.Utilities.GetUserEntryByName(String Name)
at DotNetNuke.Security.Authentication.ADSIProvider.GetUser(String LoggedOnUserName)
at DotNetNuke.Security.Authentication.AuthenticationController.AuthenticationLogon()
at DotNetNuke.Modules.Authentication.WindowsSignin.Page_Init(Object sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.Page.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)[/quote]
I receive the runtime error on the server immediately after AD has confirmed the account.
I'm sure. I'm hoping. I'm sure hoping that I'm just missing a simple reregistration somewhere, or that someone can point me in the right direction. If anyone has any suggestions, please let me know. I very much look forward to hearing from you.
Thanks in advance.