After upgrading our site (luckily we started with our test site) users are no longer able to register. After filling out the registration form they get an error:
An error has occurred.Error: is currently unavailable.
The error message in the event log is as follows:
ModuleId: -1
ModuleDefId: -1
FriendlyName:
ModuleControlSource: DesktopModules/Admin/Security/Register.ascx
AssemblyVersion: 7.0.4
PortalID: 67
PortalName: My Site
UserID: -1
UserName:
ActiveTabID: 2251
ActiveTabName: Login
RawURL:
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; BOIE9;ENUS)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: a0dcb8d0-8319-46ca-a062-6cfb10afb090
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: userRegistrationStatus at DotNetNuke.Entities.Users.UserController.GetUserCreateStatus(UserCreateStatus userRegistrationStatus) at DotNetNuke.Modules.Admin.Users.Register.CreateUser() --- End of inner exception stack trace ---
Source:
The user who tried to register is then actually added, but then I can't add security roles or authorize them, I get this error:
Error: is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: Parameter count does not match Parameter Value count. ---> System.ArgumentException: Parameter count does not match Parameter Value count. at Microsoft.ApplicationBlocks.Data.SqlHelper.AssignParameterValues(SqlParameter[] commandParameters, Object[] parameterValues) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(String connectionString, String spName, Object[] parameterValues) at DotNetNuke.Security.Membership.Data.SqlDataProvider.UpdateProfileProperty(Int32 profileId, Int32 userId, Int32 propertyDefinitionID, String propertyValue, Int32 visibility, DateTime lastUpdatedDate) at DotNetNuke.Security.Profile.DNNProfileProvider.UpdateUserProfile(UserInfo user) at DotNetNuke.Entities.Profile.ProfileController.UpdateUserProfile(UserInfo user) at DotNetNuke.Security.Membership.AspNetMembershipProvider.UpdateUser(UserInfo user) at DotNetNuke.Entities.Users.UserController.UpdateUser(Int32 portalId, UserInfo user, Boolean loggedAction, Boolean clearCache) at DotNetNuke.Security.Roles.RoleController.AddUserRole(UserInfo user, RoleInfo role, PortalSettings portalSettings, RoleStatus status, DateTime effectiveDate, DateTime expiryDate, Boolean notifyUser, Boolean isOwner) at DotNetNuke.Modules.Admin.Security.SecurityRoles.cmdAdd_Click(Object sender, EventArgs e) --- End of inner exception stack trace ---
PLEASE HELP!!