Skip to content

System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/volume2/download/@eaDir/SYNO@.fileindexdb #28

@ssbarnea

Description

@ssbarnea

Apparently AutoOrganize plugin does not work at all on Synology because it tries to access to system protected files.

The application should never look inside @eaDir folders which are used the by the operating system to store extra data.

I mention that the embysrv user already have RW access to these mounts.

	Command line: /var/packages/EmbyServer/target/server/EmbyServer.exe -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe -ffdetect /var/packages/EmbyServer/target/ffmpeg/bin/ffdetect -restartexitcode 121
	Operating system: Unix 3.10.105.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: False
	Mono: 5.18.0.240 (tarball Thu Jan 17 22:30:05 UTC 2019)
	Processor count: 4
	Program data path: /var/packages/EmbyServer/target/var
	Application directory: /volume1/@appstore/EmbyServer/releases/4.0.3.0
	System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/volume2/download/@eaDir/SYNO@.fileindexdb' is denied.
	  at System.IO.__Error.WinIOError (System.Int32 errorCode, System.String maybeFullPath) [0x00129] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].HandleError (System.Int32 hr, System.String path) [0x00006] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].AddSearchableDirsToStack (System.IO.Directory+SearchData localSearchData) [0x00053] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].MoveNext () [0x0008e] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.DirectoryInfo+<CreateEnumerateFilesIterator>d__43.MoveNext () [0x0007a] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].ToList () [0x0002d] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at Emby.AutoOrganize.Core.TvFolderOrganizer.GetFilesToOrganize (System.String path) [0x0000d] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].ToArray () [0x00028] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x0000a] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.OrderedEnumerable`1+<GetEnumerator>d__3[TElement].MoveNext () [0x0001e] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToList () [0x00030] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at Emby.AutoOrganize.Core.TvFolderOrganizer.Organize (Emby.AutoOrganize.Model.TvFileOrganizationOptions options, System.Threading.CancellationToken cancellationToken, System.IProgress`1[T] progress) [0x000f6] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at Emby.AutoOrganize.Core.OrganizerScheduledTask.Execute (System.Threading.CancellationToken cancellationToken, System.IProgress`1[T] progress) [0x00109] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal (MediaBrowser.Model.Tasks.TaskOptions options) [0x00156] in <3d2456253cbd47f6ad5ba9987b1fa974>:0 
	Source: mscorlib
	TargetSite: Void Throw()
	  at System.IO.__Error.WinIOError (System.Int32 errorCode, System.String maybeFullPath) [0x00129] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].HandleError (System.Int32 hr, System.String path) [0x00006] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].AddSearchableDirsToStack (System.IO.Directory+SearchData localSearchData) [0x00053] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.FileSystemEnumerableIterator`1[TSource].MoveNext () [0x0008e] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.IO.DirectoryInfo+<CreateEnumerateFilesIterator>d__43.MoveNext () [0x0007a] in <06b73b509b314fc8a9db8d5f73b3c223>:0 
	  at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].ToList () [0x0002d] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at Emby.AutoOrganize.Core.TvFolderOrganizer.GetFilesToOrganize (System.String path) [0x0000d] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].ToArray () [0x00028] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x0000a] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.OrderedEnumerable`1+<GetEnumerator>d__3[TElement].MoveNext () [0x0001e] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToList () [0x00030] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <badee9b5b53f4a3c92ce72164f2a8645>:0 
	  at Emby.AutoOrganize.Core.TvFolderOrganizer.Organize (Emby.AutoOrganize.Model.TvFileOrganizationOptions options, System.Threading.CancellationToken cancellationToken, System.IProgress`1[T] progress) [0x000f6] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at Emby.AutoOrganize.Core.OrganizerScheduledTask.Execute (System.Threading.CancellationToken cancellationToken, System.IProgress`1[T] progress) [0x00109] in <ee96e3093afc4d1b9e34cdf35e55094e>:0 
	  at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal (MediaBrowser.Model.Tasks.TaskOptions options) [0x00156] in <3d2456253cbd47f6ad5ba9987b1fa974>:0 
	
2019-03-24 16:13:51.681 Info TaskManager: Organize new media files Failed after 0 minute(s) and 0 seconds
2019-03-24 16:13:51.683 Info TaskManager: ExecuteQueuedTasks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions