Jump to content

emby access to the path is denied


Recommended Posts

Posted

I'm not good with English, so please do not kick much.

If the fault is permanent organization of the library. all have rights.
how to resolve this problem?
 
Logs:
 

 

2016-03-07 16:08:53.3113 Error TaskManager: Error

        *** Error Report ***

        Version: 3.0.5871.0

        Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-ser$

        Operating system: Unix 3.16.0.4

        Processor count: 2

        64-Bit OS: False

        64-Bit Process: False

        Program data path: /var/lib/emby-server

        Mono: 4.2.1 (Stable 4.2.1.102/6dd2d0d Thu Dec  3 04:05:01 UTC 2015)

        Application Path: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe

        Access to the path "/mnt/NAS/Video/Мультики/Небеса Мар. Роман о волшебном пробуждении" is denied.

        System.UnauthorizedAccessException

          at System.IO.Directory+<EnumerateKind>c__Iterator0.MoveNext () <0xb5e2d560 + 0x002b5> in <filename unknown>:0

          at System.IO.Directory+<EnumerateKind>c__Iterator0.MoveNext () <0xb5e2d560 + 0x004fc> in <filename unknown>:0

          at System.IO.Directory+<EnumerateKind>c__Iterator0.MoveNext () <0xb5e2d560 + 0x004fc> in <filename unknown>:0

          at System.IO.DirectoryInfo+<CreateEnumerateFilesIterator>c__Iterator1.MoveNext () <0xb5e2e460 + 0x001b7> in <filename unknown>:0

          at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[TSource,TResult].MoveNext () <0xb4d82e40 + 0x00132> in <filename unknown$

          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () <0xb4d270a8 + 0x00103> in <filename unknown>:0

          at System.Collections.Generic.List`1[T]..ctor (IEnumerable`1 collection) <0xb5a87e40 + 0x0020f> in <filename unknown>:0

          at System.Linq.Enumerable.ToList[TSource] (IEnumerable`1 source) <0xb5a486f8 + 0x00067> in <filename unknown>:0

          at MediaBrowser.Server.Implementations.FileOrganization.TvFolderOrganizer.GetFilesToOrganize (System.String path) <0xa7d13268 + 0x$

          at System.Linq.Enumerable+<SelectManyIterator>c__Iterator2`2[TSource,TResult].MoveNext () <0xb4d272e0 + 0x00119> in <filename unkn$

          at System.Linq.Buffer`1[TElement]..ctor (IEnumerable`1 source) <0xb4d975b0 + 0x001d1> in <filename unknown>:0

          at System.Linq.OrderedEnumerable`1+<GetEnumerator>c__Iterator0[TElement].MoveNext () <0xb21c1e88 + 0x0007b> in <filename unknown>:$

          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () <0xb4d270a8 + 0x00103> in <filename unknown>:0

          at System.Collections.Generic.List`1[T]..ctor (IEnumerable`1 collection) <0xb5a87e40 + 0x0020f> in <filename unknown>:0

          at System.Linq.Enumerable.ToList[TSource] (IEnumerable`1 source) <0xb5a486f8 + 0x00067> in <filename unknown>:0

          at MediaBrowser.Server.Implementations.FileOrganization.TvFolderOrganizer+<Organize>c__async0.MoveNext () <0xa7d31fc0 + 0x0039f> i$

        --- End of stack trace from previous location where exception was thrown ---

          at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0xb5b630c0 + 0x00035> in <filename unknown>:0

          at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0xb5b60a50 + 0x000af> in <fi$

          at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0xb5b60$

          at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0xb5b60980 + 0x0003f> in <filename $

          at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () <0xb5b60ef0 + 0x0001f> in <filename $

          at MediaBrowser.Server.Implementations.FileOrganization.OrganizerScheduledTask+<Execute>c__async0.MoveNext () <0xa7d31808 + 0x0028$

Posted

Hi, welcome. you need to ensure that the user account that runs the emby server process has access to that file location.

Posted

Mysticism is that user and group rights are the same as for other folders. Exhibited recursively. and no access to only one folder

Posted

what distro? because several of our linux packages create a separate Emby user

anderbytes
Posted

Also make sure you don't have ACL configured... I had trouble with that in the past.

 

In permissions.. the K.I.S.S. principle has to be applied.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...