We are having a very similar issue, ever since we upgraded from DNN 4.5.1 to DNN 5.2.1 and we modified web.config 'rrequiresUniqueEmail = truel' we recieve this error whenever a user who was previously registered but was expires or deleted tries to register again.
Here are the results from our event viewer. The first set of errors (2) resulted after I attempted to add a user via user/roles for auser that was previously deleted by superuser. The second set of errors (2) occured when the user attempted registering via a user registration process.
AssemblyVersion: 5.2.1
PortalID: 0
PortalName: DeColores Ministries, Inc.
UserID: 1
UserName: dnnadmin
ActiveTabID: 43
ActiveTabName: User Accounts
RawURL: /dnn/Admin/UserAccounts/tabid/43/ctl/Edit/mid/358/Default.aspx
AbsoluteURL: /dnn/Default.aspx
AbsoluteURLReferrer: http://www.decolores-sem.org/dnn/Admin/UserAccounts/tabid/43/ctl/Edit/mid/358/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 479a06b3-8bfd-456e-9b80-89d2d43d1c9e
InnerException: The E-mail supplied is invalid.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.Security.SqlMembershipProvider.UpdateUser
StackTrace:
Message: System.Configuration.Provider.ProviderException: The E-mail supplied is invalid.at System.Web.Security.SqlMembershipProvider.UpdateUser(MembershipUser user)at System.Web.Security.MembershipUser.Update()at System.Web.Security.Membership.UpdateUser(MembershipUser user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.UpdateUserMembership(UserInfo user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.UpdateUser(UserInfo user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.CreateUser(UserInfo& user)
Source:
Server Name: WINHOST38
ModuleId: 358
ModuleDefId: 15
FriendlyName: Add New User
ModuleControlSource: DesktopModules/Admin/Security/ManageUsers.ascx
AssemblyVersion: 5.2.1
PortalID: 0
PortalName: DeColores Ministries, Inc.
UserID: 1
UserName: dnnadmin
ActiveTabID: 43
ActiveTabName: User Accounts
RawURL: /dnn/Admin/UserAccounts/tabid/43/ctl/Edit/mid/358/Default.aspx
AbsoluteURL: /dnn/Default.aspx
AbsoluteURLReferrer: http://www.decolores-sem.org/dnn/Admin/UserAccounts/tabid/43/ctl/Edit/mid/358/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 17f3f39d-2e6c-4598-b898-61a4679d11ce
InnerException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Entities.Users.UserController.GetUserCreateStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus ---> System.ArgumentException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatusat DotNetNuke.Entities.Users.UserController.GetUserCreateStatus(UserCreateStatus UserRegistrationStatus)at DotNetNuke.Modules.Admin.Users.ManageUsers.UserCreateCompleted(Object sender, UserCreatedEventArgs e)--- End of inner exception stack trace ---
Source:
Server Name: WINHOST38
AssemblyVersion: 5.2.1
PortalID: 0
PortalName: DeColores Ministries, Inc.
UserID: -1
UserName:
ActiveTabID: 37
ActiveTabName: Home
RawURL: /dnn/Home/tabid/37/ctl/Register/Default.aspx?returnurl=%2fdnn%2fHome%2ftabid%2f37%2fDefault.aspx
AbsoluteURL: /dnn/Default.aspx
AbsoluteURLReferrer: http://www.decolores-sem.org/dnn/Home/tabid/37/ctl/Register/Default.aspx?returnurl=%2fdnn%2fHome%2ftabid%2f37%2fDefault.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: ba533bc2-c997-41c2-89f1-40fd4e2c7bcb
InnerException: The E-mail supplied is invalid.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.Security.SqlMembershipProvider.UpdateUser
StackTrace:
Message: System.Configuration.Provider.ProviderException: The E-mail supplied is invalid.at System.Web.Security.SqlMembershipProvider.UpdateUser(MembershipUser user)at System.Web.Security.MembershipUser.Update()at System.Web.Security.Membership.UpdateUser(MembershipUser user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.UpdateUserMembership(UserInfo user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.UpdateUser(UserInfo user)at DotNetNuke.Security.Membership.AspNetMembershipProvider.CreateUser(UserInfo& user)
Source:
Server Name: WINHOST38
ModuleId: -1
ModuleDefId: -1
FriendlyName: User Registration
ModuleControlSource: DesktopModules/Admin/Security/ManageUsers.ascx
AssemblyVersion: 5.2.1
PortalID: 0
PortalName: DeColores Ministries, Inc.
UserID: -1
UserName:
ActiveTabID: 37
ActiveTabName: Home
RawURL: /dnn/Home/tabid/37/ctl/Register/Default.aspx?returnurl=%2fdnn%2fHome%2ftabid%2f37%2fDefault.aspx
AbsoluteURL: /dnn/Default.aspx
AbsoluteURLReferrer: http://www.decolores-sem.org/dnn/Home/tabid/37/ctl/Register/Default.aspx?returnurl=%2fdnn%2fHome%2ftabid%2f37%2fDefault.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: b1516948-cde9-4187-8ce3-c76e109807c7
InnerException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Entities.Users.UserController.GetUserCreateStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus ---> System.ArgumentException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatusat DotNetNuke.Entities.Users.UserController.GetUserCreateStatus(UserCreateStatus UserRegistrationStatus)at DotNetNuke.Modules.Admin.Users.ManageUsers.UserCreateCompleted(Object sender, UserCreatedEventArgs e)--- End of inner exception stack trace ---
Source:
Server Name: WINHOST38