Page 1 of 1

Problem with permission: UUID

PostPosted: Sun Nov 06, 2016 9:44 am
by Chryje
Hello together,

unfortunately my rule to move movie files from my Mac to Synology DiskStation seems to have permission problem.
The rule worked before I updated to MacOS Sierra - although i cannot really say with all certainty that the problem began with the update.

The Hazel log shows the following:
Code: Select all
2016-11-06 14:26:21.260 hazelworker[23248] Processing folder AVCHD
2016-11-06 14:26:23.506 hazelworker[23248] 00000.MTS: Rule Filmdateien verschieben nach DiskStation/heimvideos/Import Videos matched.
....[some more entries of the same kind for about 50 MTS-Files following here ]
2016-11-06 14:26:23.589 hazelworker[23248] Done processing folder AVCHD
2016-11-06 14:26:41.308 hazelworker[23254] ###main load address: 0x106e3e000
2016-11-06 14:26:41.310 hazelworker[23254] ###Noodle load address: 0x106f4e000
2016-11-06 14:26:41.310 hazelworker[23254] ###CK load address: 0x106f17000
2016-11-06 14:26:41.363 hazelworker[23254] Error retrieving filesystem UUID: Permission denied


I can access the source and target directory in Finder without any problems.
What am I about to do know?

Re: Problem with permission: UUID

PostPosted: Mon Nov 07, 2016 12:11 pm
by Mr_Noodle
Ignore that message about the UUID for now. Instead, turn on debug mode as described here: https://www.noodlesoft.com/kb/hazel-debug-mode/

Post/email updated logs after enabling that.

Re: Problem with permission: UUID

PostPosted: Mon Nov 07, 2016 4:54 pm
by Chryje
I've activated the debug mode, the log now looks like this:

Code: Select all
2016-11-07 21:07:24.416 hazelworker[26440] DEBUG: Unexpected type for Mail download URL: (null)
2016-11-07 21:07:24.423 hazelworker[26440] DEBUG: Could not find entry for default_directory in Chrome preference file.
2016-11-07 21:07:24.429 hazelworker[26440] Processing folder AVCHD (forced)
2016-11-07 21:07:24.429 hazelworker[26440] DEBUG: Initialized
2016-11-07 21:07:24.429 hazelworker[26440] DEBUG: Pausing to wait for things to settle down.
2016-11-07 21:07:26.500 hazelworker[26440] DEBUG: Processing directories: (
    "/PhotoSync_Import/AVCHD"
)
2016-11-07 21:07:26.505 HazelHelper[23137] DEBUG: Checking events for path /PhotoSync_Import/AVCHD, folder AVCHD
2016-11-07 21:07:26.506 hazelworker[26440] DEBUG: Received file event: {
    date = "2016-11-07 20:07:24 +0000";
    path = "<ComNoodlesoft_NoodlePathSet: 0x7fd15cf016a0> - (\n    \"/PhotoSync_Import/AVCHD\"\n)";
}
2016-11-07 21:07:26.506 hazelworker[26440] DEBUG: About to process directory /PhotoSync_Import/AVCHD
2016-11-07 21:07:26.509 hazelworker[26440] DEBUG: .DS_Store: File is hidden/invisible. Skipping.
2016-11-07 21:07:26.672 hazelworker[26440] 00000.MTS: Rule Filmdateien verschieben nach DiskStation/heimvideos/Import Videos matched.
2016-11-07 21:07:26.672 hazelworker[26440] DEBUG: Manual run. Forcing actions to be executed.
2016-11-07 21:07:26.672 hazelworker[26440] DEBUG: Caught error but not refiring.
2016-11-07 21:07:26.675 hazelworker[26440] 00001.MTS: Rule Filmdateien verschieben nach DiskStation/heimvideos/Import Videos matched.
2016-11-07 21:07:26.675 hazelworker[26440] DEBUG: Manual run. Forcing actions to be executed.
2016-11-07 21:07:26.675 hazelworker[26440] DEBUG: Caught error but not refiring.
2016-11-07 21:07:26.678 hazelworker[26440] 00002.MTS: Rule Filmdateien verschieben nach DiskStation/heimvideos/Import Videos matched.
.....
2016-11-07 21:07:26.764 hazelworker[26440] DEBUG: Manual run. Forcing actions to be executed.
2016-11-07 21:07:26.764 hazelworker[26440] DEBUG: Caught error but not refiring.
2016-11-07 21:07:26.767 hazelworker[26440] 00043.MTS: Rule Filmdateien verschieben nach DiskStation/heimvideos/Import Videos matched.
2016-11-07 21:07:26.767 hazelworker[26440] DEBUG: Manual run. Forcing actions to be executed.
2016-11-07 21:07:26.767 hazelworker[26440] DEBUG: Caught error but not refiring.
2016-11-07 21:07:26.767 hazelworker[26440] DEBUG: Writing out DB file: /PhotoSync_Import/AVCHD
2016-11-07 21:07:26.771 hazelworker[26440] DEBUG: Directory /PhotoSync_Import/AVCHD processed in 0.264972 seconds
2016-11-07 21:07:26.772 HazelHelper[23137] DEBUG: Checking events for path /PhotoSync_Import/AVCHD, folder AVCHD
2016-11-07 21:07:26.773 hazelworker[26440] DEBUG: Sending metrics to scheduler. Next scheduled run:
2016-11-07 21:07:26.777 HazelHelper[23137] DEBUG: Received metrics for folder /PhotoSync_Import/AVCHD: {
    directoryDepth = 18446744073709551615;
    requestedSchedulingTime = "";
    triggerPaths = "<ComNoodlesoft_NoodlePathSet: 0x608000033420> - (\n)";
    unavailablePaths = "{(\n    \"/Volumes/heimvideo-1/Import Videos\"\n)}";
}


OK, what i don't understand now is why the Volume is named "heimvideo-1" (which should be the Folder on the NAS, but its just named "heimvideo", no number there..)

Re: Problem with permission: UUID

PostPosted: Tue Nov 08, 2016 12:01 pm
by Mr_Noodle
Was it named that at some point earlier? I'd suggest re-adding the folder to Hazel to reset things:

  • Export your rules for that folder
  • Remove the folder from Hazel
  • Add the folder back in to Hazel
  • Import your rules back in and re-enable as necessary

See if that clears things up.