-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not stop directory listing when ACL is blocking access (local external storage) #28277
Comments
I suppose this is still happening on NC21.0.4? |
This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions. |
Having the same problem with a local external storage provided read only to all users. Noticed that it NC stopped updating any file additions/removals to the local external storage shortly after updating from 21.0.4 to 21.0.5 but soon after had also changed the local external storage from an ext4 filesystem mountpoint to an overlayfs lowerdirs only mountpoint (a merged JBOD with the original ext4 filesystem). Running occ files:scan shows it flaking at a permission denied with the "lost+found" directory. Since "lost+found" directories permission have always been root 700 not sure why it started failing when it was scanning fine before. The overlayfs doesn't cause any user visible changes and I can't see anything specific in 21.0.5. Very odd... As a workaround I've added "lost+found" to the isIgnoredDir list in lib/private/Files/Filesystem.php file but for external storage all permission failures should be a warning and carry on, not an exception and stop.
|
Same as
#26658
but not for "external storage | smb" but "external storage | local".
Details:
#26658 (comment)
Hi! So im on the 21.0.3 docker version, this fix was backported to - still having the issue with local-mounted external folders:
Running:
docker exec --user www-data nc_dd_app_1 php occ files:scan --path="/Dominik/files/nas_Setups/Tools"
still getting a Permission denied exception:
ACL for the folder is
user:nextcloud_docker:deny:rwxpdDaARWcCo:fd-- (level:0)
The text was updated successfully, but these errors were encountered: