We successfully upgraded from 7.0.5 to 7.4.2 and noticed that we're experiencing issues with the File Manager/Digital Assets Management module. I first noticed that the file manager module was removed from the Admin/File Manager and Host/File Manager page. We had to manually add the Digital Assets Management module to every portal. When I tried to synch folders and subfolders we received the following error message in event viewer:
AbsoluteURL:/DesktopModules/DigitalAssets/API/ContentService/SynchronizeFolder
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:25b94301-dd73-4857-a767-838418b97e66
AssemblyVersion:
PortalId:-1
UserId:-1
TabId:-1
RawUrl:
Referrer:
UserAgent:
ExceptionHash:liUO4h+51136BJe7H92URg==
Message:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
StackTrace:
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
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, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteScalar()
at PetaPoco.Database.ExecuteScalar[T](String sql, Object[] args)
at DotNetNuke.Data.PetaPoco.PetaPocoHelper.ExecuteScalar[T](String connectionString, CommandType type, String sql, Object[] args)
at DotNetNuke.Data.DataProvider.AddFolderPermission(Int32 folderId, Int32 permissionId, Int32 roleID, Boolean allowAccess, Int32 userId, Int32 createdByUserID)
at DotNetNuke.Security.Permissions.PermissionProvider.SaveFolderPermissions(IFolderInfo folder)
at DotNetNuke.Security.Permissions.FolderPermissionController.SaveFolderPermissions(IFolderInfo folder)
at DotNetNuke.Services.FileSystem.FolderManager.CopyParentFolderPermissions(IFolderInfo folder)
at DotNetNuke.Services.FileSystem.FolderManager.CreateFolderInDatabase(Int32 portalId, String folderPath, Int32 folderMappingId, String mappedPath)
at DotNetNuke.Services.FileSystem.FolderManager.CreateFolderInDatabase(Int32 portalId, String folderPath, Int32 folderMappingId)
at DotNetNuke.Services.FileSystem.FolderManager.Synchronize(Int32 portalId, String relativePath, Boolean isRecursive, Boolean syncFiles)
at DotNetNuke.Modules.DigitalAssets.Components.Controllers.DigitalAssetsController.SyncFolderContent(Int32 folderId, Boolean recursive)
at DotNetNuke.Modules.DigitalAssets.Services.ContentServiceController.SynchronizeFolder(SynchronizeFolderRequest request)
at lambda_method(Closure , Object , Object[] )
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass13.b__c(Object instance, Object[] methodParameters)
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)
at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)
InnerMessage:The wait operation timed out
InnerStackTrace:
Source:.Net SqlClient Data Provider
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:
Server Name: WIN-
Any ideas why it would timeout?