Permissions issue on macOS

Support for macOS users
Post Reply
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Permissions issue on macOS

Post by cheaters »

I have been trying for a week to correct this and now coming here as I have run out of ideas

I am recently upgraded to Sonoma
My volumes are on a remote Mac mini and I have them mounted locally.

This is the FileBot command:

Code: Select all

/Volumes/PlexServer_2/Plex/Series/
{ ~plex.year.derive { allOf { tags }{ vf }{ source } { "${ vcf}_${ hd }_${ bitdepth }_${ acf }" } { info.network } .joining('][', ' [',']') } }
{ if (dc > 1) '_'+di }
This is the error:
MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Volume permissions on the iMac (client) I am running FileBot on:

Code: Select all

19:52:45.956 at iMacEth ~ ls -ale /Volumes/PlexMedia_1 
total 448
drwxrwxrwx@  1 john  staff  16384 Oct 24 12:59 .
drwxr-xr-x  10 root  wheel    320 Oct 24 19:52 ..
-rwxrwxrwx@  1 john  staff  18436 Oct 24 19:51 .DS_Store
drwxrwxrwx@  1 john  staff  16384 Oct 21 02:37 .DocumentRevisions-V100-bad-1
drwxrwxrwx@  1 john  staff  16384 Oct 21 12:18 .Spotlight-V100
drwxrwxrwx@  1 john  staff  16384 May  5 16:17 .TemporaryItems
drwxrwxrwx@  1 john  staff  16384 May  5 16:17 .Trashes
-rw-rw-rw-   1 john  staff      0 Oct 24 12:59 .com.apple.timemachine.supported
drwxrwxrwx@  1 john  staff  16384 Oct 24 13:47 .fseventsd
drwxrwxrwx@  1 john  staff  16384 Oct 16 22:35 Movies
drwxrwxrwx@  1 john  staff  16384 Mar  8  2023 Movies_B
drwxrwxrwx@  1 john  staff  16384 May  2 14:07 Music
drwxrwxrwx@  1 john  staff  16384 May 17 16:45 Unsorted
drwxrwxrwx@  1 john  staff  16384 Apr  8  2023 WebTools-NG
drwxrwxrwx@  1 john  staff  16384 Oct 23 20:41 pTemp

19:52:55.143 at iMacEth ~ ls -ale /Volumes/PlexMedia_2 
total 256
drwxrwxrwx@  1 john  staff  16384 Oct 24 13:43 .
drwxr-xr-x  10 root  wheel    320 Oct 24 19:52 ..
-rwxrwxrwx@  1 john  staff  10244 Oct 24 19:52 .DS_Store
drwxrwxrwx@  1 john  staff  16384 Oct 20 16:27 .DocumentRevisions-V100-bad-1
drwxrwxrwx@  1 john  staff  16384 Oct 21 11:40 .Spotlight-V100
drwxrwxrwx@  1 john  staff  16384 Oct 18 14:07 .TemporaryItems
drwxrwxrwx@  1 john  staff  16384 Oct 21 14:58 .Trashes
-rw-rw-rw-   1 john  staff      0 Oct 24 13:43 .com.apple.timemachine.supported
drwxrwxrwx@  1 john  staff  16384 Oct 24 13:47 .fseventsd
drwxrwxrwx   1 john  staff  16384 Oct 23 20:32 Plex
Volume permissions on server (Mac mini)

Code: Select all

john@Mac-mini ~ % ls -ale /Volumes/PlexMedia_1 
total 64
drwxrwxrwx@   17 john  staff     646 Oct 24 12:59 .
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxr-xr-x    10 root  wheel     320 Oct 24 19:57 ..
-rwxrwxrwx@    1 john  staff   18436 Oct 24 19:53 .DS_Store
 0: group:_guest allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    9 john  staff     306 Oct 21 02:37 .DocumentRevisions-V100-bad-1
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    5 john  staff     170 Oct 21 12:18 .Spotlight-V100
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    5 john  staff     170 May  5 16:17 .TemporaryItems
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    4 john  staff     136 May  5 16:17 .Trashes
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
-rw-rw-rw-+    1 john  staff       0 Oct 24 12:59 .com.apple.timemachine.supported
 0: group:_guest allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@   86 john  staff    2924 Oct 24 13:47 .fseventsd
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@ 7248 john  staff  246432 Oct 16 22:35 Movies
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    5 john  staff     170 Mar  8  2023 Movies_B
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    3 john  staff     102 May  2 14:07 Music
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    3 john  staff     102 May 17 16:45 Unsorted
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    4 john  staff     136 Apr  8  2023 WebTools-NG
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@    6 john  staff     204 Oct 23 20:41 pTemp
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
 
 john@Mac-mini ~ % ls -ale /Volumes/PlexMedia_2 
total 32
drwxrwxrwx@ 12 john  staff    476 Oct 24 13:43 .
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxr-xr-x  10 root  wheel    320 Oct 24 19:57 ..
-rwxrwxrwx@  1 john  staff  10244 Oct 24 19:52 .DS_Store
 0: group:_guest allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@  9 john  staff    306 Oct 20 16:27 .DocumentRevisions-V100-bad-1
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@  5 john  staff    170 Oct 21 11:40 .Spotlight-V100
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@  3 john  staff    102 Oct 18 14:07 .TemporaryItems
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@  2 john  staff     68 Oct 21 14:58 .Trashes
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
-rw-rw-rw-+  1 john  staff      0 Oct 24 13:43 .com.apple.timemachine.supported
 0: group:_guest allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx@ 58 john  staff   1972 Oct 24 13:47 .fseventsd
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxrwx+  5 john  staff    170 Oct 23 20:32 Plex
 0: group:_guest allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
john@Mac-mini ~ % 
 
User avatar
rednoah
The Source
Posts: 22999
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Permissions issue on macOS

Post by rednoah »

:?: Can you move files manually with the mv command?
:idea: Please read the FAQ and How to Request Help.
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Re: Permissions issue on macOS

Post by cheaters »

rednoah wrote: 25 Oct 2023, 15:12 :?: Can you move files manually with the mv command?
Yes.

qBittorrent calls a script that copies the files to /PlexMedia_1/pTemp

Code: Select all

#!/usr/bin/env bash

mkdir -p ~/Desktop/qBt_test

## logging stuff
{
   date; ps -p $PPID -o pid=,ucomm=; printf '\n';
} >> ~/Desktop/qBt_test/log.txt 2>&1

## log all input variables
for var in "$@"; do echo "$var"; done >> ~/Desktop/qBT_test/log.txt 2>&1

## save files here
save_path="/Volumes/PlexMedia_1/pTemp/"

## fb uses it's own parameter names for fb commands, "ut_label=%L" "ut_title=%N" "ut_dir=%D"...
ut_title="${1}"     # filename
ut_rpath="${5}"     # Root path - first torrent subdirectory path

## copy function
copy_torrent() {
    cp -nRX "$ut_rpath" "$save_path"
}
copy_torrent

## cd into copied files directory - if exists, output files tree to log; if not exists, exit
files_path="$save_path""$ut_title"
cd "$files_path" || exit

## logging stuff
{
    tree -fi -F --noreport; printf '\n';
} >> ~/Desktop/qBT_test/log.txt 2>&1

## for future use
Checking the permission on the files the script copied to PlexMedia_1, oddly only one has execute bit, regardless both fail to be renamed (moved) by FileBot resulting in the same error code:

Code: Select all

11:09:47.464 at iMacEth ~ ls -ale /Volumes/PlexMedia_1/pTemp/File1
total 1744320
drwxrwxrwx  1 john  staff      16384 Oct 23 20:41 .
drwxrwxrwx@ 1 john  staff      16384 Oct 25 11:08 ..
-rw-rw-rw-  1 john  staff  893046630 Oct 23 20:41 File1.mkv

11:09:59.887 at iMacEth ~ ls -ale /Volumes/PlexMedia_1/pTemp/File2
total 7941312
drwxrwxrwx  1 john  staff       16384 Oct 23 20:38 .
drwxrwxrwx@ 1 john  staff       16384 Oct 25 11:08 ..
-rwxrwxrwx  1 john  staff  4065886431 Oct 23 20:39 File2.mkv

Code: Select all

filebot -version
FileBot 5.1.2 (r10113)
macOS Sonoma
(14.1 (23B73))

My attempts before and after updating to v5.1.2

Code: Select all

Oct 20, 2023 9:04:14 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 20, 2023 9:25:37 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 20, 2023 9:27:48 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 20, 2023 9:28:20 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 21, 2023 3:37:00 AM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 21, 2023 3:39:06 AM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 21, 2023 3:49:45 AM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 21, 2023 11:32:24 AM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 21, 2023 6:39:43 PM net.filebot.DiskStore acquireDiskStore
WARNING: Current application revision (r10113) does not match cache revision (r9982)
Oct 21, 2023 6:39:43 PM net.filebot.DiskStore acquireDiskStore
WARNING: Initialize new disk cache: /Users/john/.filebot/cache/0
Oct 21, 2023 6:40:10 PM net.filebot.CachedResource retry
WARNING: Fetch failed: Try again in 2 seconds (2 more) => java.io.IOException: java.lang.InterruptedException
Oct 23, 2023 8:32:10 PM net.filebot.License lambda$verifyLicense$2
WARNING: Activate License [PX9231992] on [Mon Oct 23 20:32:10 CDT 2023]
Oct 23, 2023 8:32:12 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 23, 2023 8:35:43 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 23, 2023 8:36:48 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 23, 2023 8:49:53 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 23, 2023 8:53:18 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 1:32:46 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 1:39:34 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 1:46:37 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 7:51:47 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 7:53:56 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_1 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 7:56:12 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 9:45:45 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 9:46:41 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_1 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 9:47:50 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: COPY: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
Oct 24, 2023 9:56:12 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: COPY: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)
User avatar
rednoah
The Source
Posts: 22999
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Permissions issue on macOS

Post by rednoah »

:idea: You show us /Volumes/PlexMedia_1 which look good at a glance:

Shell: Select all

ls -ale /Volumes/PlexMedia_1/pTemp/File2

:!: However, you are trying to move / copy files to /Volumes/PlexServer_2 which seems to not exist and cannot be created:

Error: Select all

SEVERE: COPY: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)

:!: FileBot naturally cannot create folders in /Volumes because it's a macOS system folder. You may need to update the output folder in your format whenever you mount a network volume since macOS may use a different mount mount (by adding a number to the folder name) if the default mount point is already taken.
:idea: Please read the FAQ and How to Request Help.
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Re: Permissions issue on macOS

Post by cheaters »

Thanks for troubleshooting this with me.

I made a post on StackExchange asking for help on the permissions issue

I have made many changes while trying to fix this. Some of the information in the first posts on this post are no longer relevant. I assure you the paths do exist - I don't think that is what that error message is saying. It's saying there is a permissions issue.

Code: Select all

at iMacEth ~ tree -L 1 /Volumes/PlexMedia_1
/Volumes/PlexMedia_1
├── Movies
├── Movies_B
├── Music
├── Unsorted
├── WebTools-NG
└── pTemp

at iMacEth ~ ls -le /Volumes/PlexMedia_1 
total 192
drwxrwxrwx  1 john  staff  16384 Oct 16 22:35 Movies
drwxrwxrwx  1 john  staff  16384 Mar  8  2023 Movies_B
drwxrwxrwx  1 john  staff  16384 May  2 14:07 Music
drwxrwxrwx  1 john  staff  16384 May 17 16:45 Unsorted
drwxrwxrwx  1 john  staff  16384 Apr  8  2023 WebTools-NG
drwxrwxrwx  1 john  staff  16384 Oct 26 15:21 pTemp

at iMacEth ~ tree -L 1 /Volumes/PlexMedia_2
/Volumes/PlexMedia_2
├── Series
└── pTemp

at iMacEth ~ ls -le /Volumes/PlexMedia_2 
total 64
drwxrwxrwx@ 1 john  staff  16384 Oct 17 02:11 Series
drwxrwxrwx  1 john  staff  16384 Oct 26 15:21 pTemp
permissions on the server/Mac mini:

Code: Select all

john@Mac-mini ~ % ls -ale /Volumes/PlexMedia_1 
total 64
drwxrwxrwx@   15 john  staff     578 Oct 25 22:05 .
drwxr-xr-x     9 root  wheel     288 Oct 26 15:04 ..
drwxrwxrwx  7248 john  staff  246432 Oct 16 22:35 Movies
drwxrwxrwx     5 john  staff     170 Mar  8  2023 Movies_B
drwxrwxrwx     3 john  staff     102 May  2 14:07 Music
drwxrwxrwx     3 john  staff     102 May 17 16:45 Unsorted
drwxrwxrwx     4 john  staff     136 Apr  8  2023 WebTools-NG
drwxrwxrwx     6 john  staff     204 Oct 26 15:21 pTemp
john@Mac-mini ~ % ls -ale /Volumes/PlexMedia_2 
total 32
drwxrwxrwx@  11 john  staff    442 Oct 25 22:05 .
drwxr-xr-x    9 root  wheel    288 Oct 26 15:04 ..
drwxrwxrwx  153 john  staff   5202 Oct 17 02:11 Series
drwxrwxrwx    5 john  staff    170 Oct 26 15:21 pTemp
I did run the move command again and logged output.

command :

Code: Select all

at iMacEth ~ logfile=$$.log
at iMacEth ~ mv /Volumes/PlexMedia_1/pTemp/Panorama.2023.10.23.At.War.Crisis.in.the.Middle.East  /Volumes/PlexMedia_2/pTemp  > $logfile 2>&1
65647.log : is empty so it is working without error.

While the shares are mounted I created a new folder to see what the permissions would be.

Code: Select all

at iMacEth ~ ls -ale /Volumes/PlexMedia_1/Plex/test 
total 64
drwxr-xr-x  1 john  staff  16384 Oct 26 20:24 .
drwxrwxrwx  1 john  staff  16384 Oct 26 20:24 ..
So the server share is not allowing an admin account to create new folders with permissions for all users while mounted by the client.

I tried as you suggested. Using a different path /Volumes/PlexMedia_1/Plex/... and ran into the exact same issue.
User avatar
rednoah
The Source
Posts: 22999
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Permissions issue on macOS

Post by rednoah »

:idea: The mv command confirms that you can move files to /Volumes/PlexMedia_2/pTemp (notably not /Volumes/PlexMedia_2 nor /Volumes/PlexServer_2/Plex) but according to the format given above you want FileBot to create a new folder /Volumes/PlexMedia_2/Plex as this folder does not yet exist:

Format: Select all

/Volumes/PlexServer_2/Plex/Series/{~plex}

:idea: Note that absence of a Plex folder here:

Code: Select all

tree -L 1 /Volumes/PlexMedia_2
/Volumes/PlexMedia_2
├── Series
└── pTemp

:?: Have you tried manually creating the target folder and setting permissions before calling filebot?

Code: Select all

/Volumes/PlexServer_2/Plex
:idea: Please read the FAQ and How to Request Help.
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Re: Permissions issue on macOS

Post by cheaters »

Poor editing :mrgreen: Sorry for the confusing post, I mixed different states in one post as I had saved a draft earlier, worked on it for a day, then came back to the draft (you said can't use root volume - so I added a new folder and same problem)

The directories do exist. Should I have unixfs=true set in preferences? I do.

When using my preset I get appropriate directories. I use the same paths for the mv command which completes without error.

Code: Select all

22:35:04.230 at iMacEth ~ tree -L 2 /Volumes/PlexMedia_2
/Volumes/PlexMedia_2
└── Plex
    ├── Series
    └── pTemp
Preset:

Code: Select all

/Volumes/PlexServer_2/Plex/pTemp/
{ ~plex.year.derive { allOf { tags }{ vf }{ source } { "${ vcf}_${ hd }_${ bitdepth }_${ acf }" } { info.network } .joining('][', ' [',']') } }

{ if (dc > 1) '_'+di }
:?: Have you tried manually creating the target folder and setting permissions before calling filebot?
Yes, did that as well. No matter.

Here is the current state of permissions... promise. Look at the parent directory. It seems no matter what I do that will not change. When I create new folders while on the client they inherit the parent directory permissions i.e. /Volumes

Code: Select all

22:35:11.456 at iMacEth ~ ls -ale /Volumes/PlexMedia_2                                                                                                            
total 192
drwxrwxrwx@ 1 john  staff  16384 Oct 26 20:43 .
drwxr-xr-x  8 root  wheel    256 Oct 26 22:38 ..
drwxrwxrwx  1 john  staff  16384 Oct 26 20:14 Plex

22:42:50.221 at iMacEth ~ cd /Volumes/PlexMedia_2/Plex

22:42:55.263 at iMacEth /Volumes/PlexMedia_2/Plex ls -la
total 160
drwxrwxrwx  1 john  staff  16384 Oct 26 20:14 .
drwxrwxrwx@ 1 john  staff  16384 Oct 26 20:43 ..
drwxrwxrwx  1 john  staff  16384 Oct 17 02:11 Series
drwxrwxrwx  1 john  staff  16384 Oct 26 21:07 pTemp

22:43:01.112 at iMacEth /Volumes/PlexMedia_2/Plex mkdir Test

22:43:24.058 at iMacEth /Volumes/PlexMedia_2/Plex ls -la
total 192
drwxrwxrwx  1 john  staff  16384 Oct 26 22:43 .
drwxrwxrwx@ 1 john  staff  16384 Oct 26 20:43 ..
-rw-rw-rw-@ 1 john  staff  10244 Oct 26 22:43 .DS_Store
drwxrwxrwx  1 john  staff  16384 Oct 17 02:11 Series
drwxr-xr-x  1 john  staff  16384 Oct 26 22:43 Test
drwxrwxrwx  1 john  staff  16384 Oct 26 21:07 pTemp
It's as if FileBot can't get past this path /Volumes/PlexMedia_2
Oct 26, 2023 10:49:36 PM net.filebot.ui.rename.RenameAction lambda$actionPerformed$1
SEVERE: MOVE: Access Denied: /Volumes/PlexServer_2 (rwxr-xr-x 0:0 Volumes)

Code: Select all

22:53:33.004 at iMacEth /  ls -la
total 10
drwxr-xr-x   20 root  wheel   640 Oct 13 22:34 .
drwxr-xr-x   20 root  wheel   640 Oct 13 22:34 ..
lrwxr-xr-x    1 root  admin    36 Oct 13 22:34 .VolumeIcon.icns -> System/Volumes/Data/.VolumeIcon.icns
----------    1 root  admin     0 Oct 13 22:34 .file
drwxr-xr-x    2 root  wheel    64 Oct 13 22:34 .vol
drwxrwxr-x  141 root  admin  4512 Oct 26 00:56 Applications
drwxr-xr-x   73 root  wheel  2336 Oct 17 13:57 Library
drwxr-xr-x@  10 root  wheel   320 Oct 13 22:34 System
drwxr-xr-x    7 root  admin   224 Oct 24 12:58 Users
drwxr-xr-x    8 root  wheel   256 Oct 26 22:38 Volumes
drwxr-xr-x@  39 root  wheel  1248 Oct 13 22:34 bin
drwxr-xr-x    2 root  wheel    64 Sep 16 08:28 cores
dr-xr-xr-x    3 root  wheel  5110 Oct 25 13:50 dev
lrwxr-xr-x@   1 root  wheel    11 Oct 13 22:34 etc -> private/etc
lrwxr-xr-x    1 root  wheel    25 Oct 25 13:50 home -> /System/Volumes/Data/home
drwxr-xr-x    3 root  wheel    96 Oct 11 21:47 opt
drwxr-xr-x    6 root  wheel   192 Oct 25 13:50 private
drwxr-xr-x@  64 root  wheel  2048 Oct 13 22:34 sbin
lrwxr-xr-x@   1 root  wheel    11 Oct 13 22:34 tmp -> private/tmp
drwxr-xr-x@  11 root  wheel   352 Oct 13 22:34 usr
lrwxr-xr-x@   1 root  wheel    11 Oct 13 22:34 var -> private/var

22:53:37.456 at iMacEth /  cd /Volumes 

22:54:05.807 at iMacEth /Volumes  ls -ale
total 64
drwxr-xr-x   8 root  wheel    256 Oct 26 22:38 .
drwxr-xr-x  20 root  wheel    640 Oct 13 22:34 ..
drwxrwxrwx@  1 john  staff  16384 Oct 26 21:04 PlexMedia_1
drwxrwxrwx@  1 john  staff  16384 Oct 26 20:43 PlexMedia_2
drwx---rwx  14 john  staff    544 Oct 25 13:11 SeedDrive
lrwxr-xr-x   1 root  wheel      1 Oct 25 13:50 iMac191 SSD_512MB -> /
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Re: Permissions issue on macOS

Post by cheaters »

If users can't edit or authenticate files on a macOS hosted SMB
You might need to confirm a user's server information, connections, and directory details or adjust access.
cheaters
Posts: 214
Joined: 09 Oct 2016, 02:01

Re: Permissions issue on macOS

Post by cheaters »

Set a custom umask in macOS

Looking in /private/var/db/com.apple.xpc.launchd

Many of my applications are listed, FileBot is not.
Umask for user apps
Log in as an administrator and enter the following command in Terminal, replacing nnn with the umask value, such as 027 or 002. This command sets the user's umask for every app they open, including apps they access from the command line and new files that those apps create. After entering this command, you might need to restart your Mac.
Post Reply