Access denied error - wrong folder

Discuss new features and functions
Posts: 12
Joined: 18 May 2022

ladarrius

This is a bit of a weird one to describe since it depends on access permissions to test...

The Setup

Win10 FFS 12.5

The location being synced is from a NAS (N:) to a local drive (L:)

Folder pair
Left - N:\
Right - L:\

Filter
Include: "\lorem\ipsum\dolor\" - note, NO include "*" (wildcard)
Exclude: the usual

NAS permissions
N:\lorem\ipsum\ - not allowed to access
N:\lorem\ipsum\dolor\ - allowed to access

in windows explorer, trying to access \ipsum\ will give an error, trying to access \dolor\ will be fine.

The error

When running FFS I get this error
Error:  Cannot open directory "N:\lorem\ipsum".
ERROR_ACCESS_DENIED: Access is denied. [DirReaderPlus]
even though \ipsum\ is not a directory that is supposed to be synced,

and \dolor\ does not get synced at all even though it should be accessible

Expected behaviour

FFS should not be trying to check \ipsum\, or ignore the error, and should be syncing \dolor\

Thanks!
User avatar
Site Admin
Posts: 7052
Joined: 9 Dec 2007

Zenju

Directories are expected to be traversable beginning with the base folders. In your case you would have to set "\lorem\ipsum\dolor\" as a base folder.
User avatar
Posts: 2288
Joined: 22 Aug 2012

Plerry

That is
Left N:\lorem\ipsum\dolor\
Right L:\[the dolor folder counterpart]

And, of course, change your Include Filter back to the * wildcard,
because \lorem\ipsum\dolor\ is not a (sub)subfolder within
N:\lorem\ipsum\dolor\ or its L:-side counterpart.
Posts: 12
Joined: 18 May 2022

ladarrius

thank you both for the quick answer and solution

just curious, what is the rationale for this?
Directories are expected to be traversable beginning with the base folders
would there be a downside to just jumping straight to the path that is specified?