Hello, one of my users (GMaxwell) wants to retrieve his password... When entering the username (GMaxwell) the following error occurs on the screen:
| A critical error has occurred. The name ' ' contains characters that are not valid for a Culture or Region. Parameter name: name
In the DNN Event log I get the following:
10/05/2010 16:29:35 Page Load Exception AssemblyVersion: 5.2.3; PortalID: 8; PortalName< ...
AssemblyVersion: 5.2.3
PortalID: 8
PortalName: mydomain
UserID: -1
UserName:
ActiveTabID: 282
ActiveTabName: User Accounts
RawURL: /Admin/UserAccounts/tabid/282/ctl/SendPassword/language/en-US/Default.aspx?returnurl=%2fAdmin%2fUserAccounts%2ftabid%2f282%2flanguage%2fen-US%2fDefault.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
http://www.mydomain.org.uk/Admin/User...
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDS; InfoPath.2)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: c8755e67-387a-4d75-9da9-504414a2d60f
InnerException: The name ' ' contains characters that are not valid for a Culture or Region. Parameter name: name
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Globalization.CultureTableRecord.ValidateCulturePieceToLower
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: The name ' ' contains characters that are not valid for a Culture or Region. Parameter name: name ---> System.ArgumentException: The name ' ' contains characters that are not valid for a Culture or Region. Parameter name: name at System.Globalization.CultureTableRecord.ValidateCulturePieceToLower(String testString, String paramName, Int32 maxLength) at System.Globalization.CultureTableRecord.GetCultureTableRecord(String name, Boolean useUserOverride) at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride) at DotNetNuke.Services.Tokens.BaseTokenReplace.set_Language(String value) at DotNetNuke.Services.Tokens.TokenReplace..ctor(Scope AccessLevel, String Language, PortalSettings PortalSettings, UserInfo User, Int32 ModuleID) at DotNetNuke.Services.Localization.Localization.GetSystemMessage(String strLanguage, PortalSettings objPortal, String MessageName, UserInfo objUser, String ResourceFile, ArrayList CustomArray, IDictionary CustomDictionary, String CustomCaption, Int32 AccessingUserID) at DotNetNuke.Services.Localization.Localization.GetSystemMessage(String strLanguage, PortalSettings objPortal, String MessageName, UserInfo objUser, String ResourceFile, ArrayList Custom, String CustomCaption, Int32 AccessingUserID) at DotNetNuke.Services.Mail.Mail.SendMail(UserInfo user, MessageType msgType, PortalSettings settings) at DotNetNuke.Modules.Admin.Security.SendPassword.cmdSendPassword_Click(Object sender, EventArgs e) at DotNetNuke.UI.WebControls.CommandButton.OnButtonClick(EventArgs e) at DotNetNuke.UI.WebControls.CommandButton.RaiseClick(Object sender, EventArgs e) at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: WEB