Hi,
Today i've updated my complete menu on my production dnn installation.
There for i've deleted a redirect setting of a tab (330). Only when updating i've get the error that i've pasted here below. After this error my Home page (tabid 36) was gone and therefor a login came.
I've managed to get my home page back and everything workes again as it should be. Only i'm really currious why i've got this error.
I'm using changed dnn 4.8.2 installation. Can anyone explain my error???
ModuleId: -1
ModuleDefId: -1
FriendlyName: Paginabeheer
ModuleControlSource: Admin/Tabs/ManageTabs.ascx
AssemblyVersion: 04.08.02
PortalID: 0
PortalName: Van den Bosch Transporten
UserID: 1
UserName: vdbhost
ActiveTabID: 36
ActiveTabName: Home
RawURL: /Login/tabid/330/ctl/Tab/action/edit/returntabid/40/language/nl-NL/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.vandenbosch.com/Login/tabid/330/ctl/Tab/action/edit/returntabid/40/language/nl-NL/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 197a803d-b76a-400a-b555-2ef64d5b0391
InnerException: Violation of UNIQUE KEY constraint 'IX_dnn_TabPermission'. Cannot insert duplicate key in object 'dnn_TabPermission'. The statement has been terminated.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Data.SqlClient.SqlConnection.OnError
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Violation of UNIQUE KEY constraint 'IX_dnn_TabPermission'. Cannot insert duplicate key in object 'dnn_TabPermission'. The statement has been terminated. ---> System.Data.SqlClient.SqlException: Violation of UNIQUE KEY constraint 'IX_dnn_TabPermission'. Cannot insert duplicate key in object 'dnn_TabPermission'. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, String spName, Object[] parameterValues) at DotNetNuke.Data.SqlDataProvider.AddTabPermission(Int32 TabID, Int32 PermissionID, Int32 roleID, Boolean AllowAccess, Int32 UserID) at DotNetNuke.Security.Permissions.TabPermissionController.AddTabPermission(TabPermissionInfo objTabPermission) at DotNetNuke.Entities.Tabs.TabController.UpdateTab(TabInfo objTab) at DotNetNuke.Modules.Admin.Tabs.ManageTabs.SaveTabData(String strAction) at DotNetNuke.Modules.Admin.Tabs.ManageTabs.cmdUpdate_Click(Object Sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Server Naam: BOSCHTRANSPORT-