After I upgraded to 4.3.4 I have run into a problem that seems to affect a number of modules (FAQ and UsersOnline that I know about). Existing FAQ modules show this error msg to general use "Error: FAQ is currently unavailable." I include the log viewer message from the host below. I am also unable to add a new FAQ module as it returns the same errors. The UsersOnline module displayes the same type of error message for general users and I include the more detailed message when logged in as admin below also.
My setup is as follows DNN 4.3.4 on Win2k Fully patched running with SQL Server 2000 SP4 running locally, which is why the details about remote connections in the log viewer is strange.
Can anyone help troubleshoot this?
The only other errors in the log viewer after updating to 4.3.4 relates to Message Processing Failed EventQueue.ProcessMessage:
Message Processing Failed ProcessorType:
DotNetNuke.Entities.Modules.EventMessageProcessor, DotNetNuke Body:
Sender: ProcessCommand:
UpgradeModule BusinessControllerClass:
DotNetNuke.Modules.Blog.Business.InterfaceController,
DotNetNuke.Modules.Blog DesktopModuleId:
72 UpgradeVersionsList:
01.00.00,01.00.01,01.00.02,01.00.03,03.00.00,03.01.04,03.01.07,03.01.12,03.01.15,03.01.20,03.01.21 ExceptionMessage:
Cannot redirect after HTTP headers have been sent. Server Name: And a schedule exception AssemblyVersion:
-1 PortalID: -1 PortalName: UserID:
-1 UserName: ActiveTabID: -1 ActiveTabName:
RawURL: AbsoluteURL: AbsoluteURLReferrer:
UserAgent: DefaultDataProvider: ExceptionGUID:
InnerException: Add failed. Duplicate key value
supplied. FileName: FileLineNumber:
-1 FileColumnNumber: -1 Method: StackTrace:
Message: System.ArgumentException: Add failed. Duplicate key value
supplied. at Microsoft.VisualBasic.Collection.Add(Object Item, String Key,
Object Before, Object After) at
DotNetNuke.Services.Scheduling.DNNScheduling.Scheduler.CoreScheduler.AddToScheduleInProgress(ScheduleHistoryItem
objScheduleHistoryItem) at
DotNetNuke.Services.Scheduling.DNNScheduling.Scheduler.CoreScheduler.WorkStarted(SchedulerClient&
objSchedulerClient) Source: Server Name:
FAQ Log Viewer Entry ModuleId:
662 ModuleDefId: 97 FriendlyName:
FAQ ModuleControlSource:
DesktopModules/FAQs/FAQs.ascx AssemblyVersion:
04.03.04 PortalID: 0 PortalName: UserID: 1 UserName: host ActiveTabID:
142 ActiveTabName: Demo RawURL:
/Default.aspx?tabid=142&error=Object+reference+not+set+to+an+instance+of+an+object. AbsoluteURL:
/Default.aspx AbsoluteURLReferrer: UserAgent: Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.1; SV1; Desktop Services Group, I. T.
Division; .NET CLR 1.1.4322; InfoPath.1; .NET CLR
2.0.50727) DefaultDataProvider: DotNetNuke.Data.SqlDataProvider,
DotNetNuke.SqlDataProvider ExceptionGUID:
8c5b9673-3d6b-433d-86c2-db2e8e3db6c9 InnerException: An error has
occurred while establishing a connection to the server. When connecting to SQL
Server 2005, this failure may be caused by the fact that under the default
settings SQL Server does not allow remote connections. (provider: SQL Network
Interfaces, error: 26 - Error Locating Server/Instance
Specified) FileName: FileLineNumber:
0 FileColumnNumber: 0 Method:
System.Data.SqlClient.SqlInternalConnection.OnError StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: An error
has occurred while establishing a connection to the server. When connecting to
SQL Server 2005, this failure may be caused by the fact that under the default
settings SQL Server does not allow remote connections. (provider: SQL Network
Interfaces, error: 26 - Error Locating Server/Instance Specified) --->
System.Data.SqlClient.SqlException: An error has occurred while establishing a
connection to the server. When connecting to SQL Server 2005, this failure may
be caused by the fact that under the default settings SQL Server does not allow
remote connections. (provider: SQL Network Interfaces, error: 26 - Error
Locating Server/Instance Specified) at
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception,
Boolean breakConnection) at
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject
stateObj) at System.Data.SqlClient.TdsParser.Connect(Boolean&
useFailoverPartner, Boolean& failoverDemandDone, String host, String
failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64
timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean
integratedSecurity, SqlConnection owningObject, Boolean aliasLookup) at
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection
owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean
redirectedUserInstance) at
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity
identity, SqlConnectionString connectionOptions, Object providerInfo, String
newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions
options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
owningConnection) at
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection
owningConnection, DbConnectionPool pool, DbConnectionOptions options) at
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
owningConnection) at
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory) at
System.Data.SqlClient.SqlConnection.Open() at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection
connection, String spName, Boolean includeReturnValueParameter, Object[]
parameterValues) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection
connection, String spName, Boolean includeReturnValueParameter) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String
connectionString, String spName, Boolean includeReturnValueParameter) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String
connectionString, String spName) at
Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String
connectionString, String spName, Object[] parameterValues) at
DotNetNuke.Modules.FAQs.SqlDataProvider.GetFAQs(Int32 ModuleId) at
DotNetNuke.Modules.FAQs.FAQsController.GetFAQs(Int32 ModuleId) at
DotNetNuke.Modules.FAQs.FAQs.Page_Load(Object sender, EventArgs e) --- End of
inner exception stack trace --- Source: Server Name:
UsersOnline Log Viewer Entry ModuleId:
460 ModuleDefId: 106 FriendlyName: Whos online
now ModuleControlSource:
DesktopModules/UsersOnline/UsersOnline.ascx AssemblyVersion:
04.03.04 PortalID: 0 PortalName: UserID: 1 UserName: host ActiveTabID:
86 ActiveTabName: CDI Team RawURL:
/CDITeam/tabid/86/Default.aspx AbsoluteURL:
/Default.aspx AbsoluteURLReferrer: UserAgent: Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.1; SV1; Desktop Services Group, I. T.
Division; .NET CLR 1.1.4322; InfoPath.1; .NET CLR
2.0.50727) DefaultDataProvider: DotNetNuke.Data.SqlDataProvider,
DotNetNuke.SqlDataProvider ExceptionGUID:
e8d4dcac-59f1-45e8-a446-1a23193ea814 InnerException: An error has
occurred while establishing a connection to the server. When connecting to SQL
Server 2005, this failure may be caused by the fact that under the default
settings SQL Server does not allow remote connections. (provider: SQL Network
Interfaces, error: 26 - Error Locating Server/Instance
Specified) FileName: FileLineNumber:
0 FileColumnNumber: 0 Method:
System.Data.SqlClient.SqlInternalConnection.OnError StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: An error
has occurred while establishing a connection to the server. When connecting to
SQL Server 2005, this failure may be caused by the fact that under the default
settings SQL Server does not allow remote connections. (provider: SQL Network
Interfaces, error: 26 - Error Locating Server/Instance Specified) --->
System.Data.SqlClient.SqlException: An error has occurred while establishing a
connection to the server. When connecting to SQL Server 2005, this failure may
be caused by the fact that under the default settings SQL Server does not allow
remote connections. (provider: SQL Network Interfaces, error: 26 - Error
Locating Server/Instance Specified) at
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception,
Boolean breakConnection) at
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject
stateObj) at System.Data.SqlClient.TdsParser.Connect(Boolean&
useFailoverPartner, Boolean& failoverDemandDone, String host, String
failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64
timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean
integratedSecurity, SqlConnection owningObject, Boolean aliasLookup) at
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection
owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean
redirectedUserInstance) at
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity
identity, SqlConnectionString connectionOptions, Object providerInfo, String
newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions
options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
owningConnection) at
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection
owningConnection, DbConnectionPool pool, DbConnectionOptions options) at
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
owningObject) at
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
owningConnection) at
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory) at
System.Data.SqlClient.SqlConnection.Open() at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection
connection, String spName, Boolean includeReturnValueParameter, Object[]
parameterValues) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection
connection, String spName, Boolean includeReturnValueParameter) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String
connectionString, String spName, Boolean includeReturnValueParameter) at
Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String
connectionString, String spName) at
Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String
connectionString, String spName, Object[] parameterValues) at
DotNetNuke.Modules.UsersOnline.SqlDataProvider.GetStatistics(Int32 PortalId) at
DotNetNuke.Modules.UsersOnline.UsersOnline.Page_Load(Object sender, EventArgs e)
--- End of inner exception stack trace --- Source: Server
Name:
|