Upgraded to 25.4, Question re macOS networking and file permissions?

I finally upgraded to 25.4 yesterday. I don’t remember reading anything in the upgrade notes about these two new issues.

I’ve noticed two things since I upgraded.

We are a household of Macs, iPads, iPhones, Android and Linux. So until yesterday, everything played nicely.

First issue.
I used to be able to connect to the “nas” by selecting the “nas” icon in the side bar of the Finder window. Since the update, I can’t. The Finder window says “Connection failed”. I can however, connect using smb://192.168.x.y. Has something changed that I need to reset or update such that macOS clients can still easily connect via the Finder?

Second questions is a bit more confusing.
Since the update, I’m no longer able to delete or move, some files. I haven’t had an issue like this with 24.4 or 24.10 before. It says “Permission denied”. This is a folder of music files that where I am the only person who can change. My wife and children can read the files but not delete.

When I go to the CLI and look at the ownership, there is a mix of my username and 1000. The group is always root. Is there something that could have changed in the update that doesn’t allow me to remove or move some files? Is there something in the SMB networking or file preferences that I need to address due to the update?

Thanks in advance for any suggestions.

[edit - added some details on permissions]

macOS and Finder can be frustrating. I’ve also encountered this issue without being able to connect from the servers listed in Finder’s sidebar. Here are two fixes:

  1. Restart macOS. Sometimes, stale connections between your Macs and the share can cause this issue. A reboot clears these stale items. Finder isn’t the best with network shares.

  2. Go to Network > Global Configuration > Settings > Service Announcement. Uncheck mDNS, save, and then re-enable it.

mDNS is how macOS announces itself on the network and finds resources. Sometimes, these ‘announcements’ get stale, and macOS (Finder) won’t flush the old data. Disabling and re-enabling mDNS or rebooting has worked well for me.

Also, read the docs to learn more about permissions.

Permissions documentation

Thanks for your suggestions @nihil2040.

I have found the setting in Truenas Network and reset. I’ll have to see if it shows up again in the Mac. I agree that the Finder isn’t particularly good at network shares.

I have read the docs about permissions and had them set so that everything worked OK in 24.10. Since I updated, I have these permission issues. So that was why I asked. Was there a change in the update from 24.10 to 25.04 that I need to address? It looks like Jellyfin (in Proxmox LXC) isn’t reading additions to the media files on the 25.04 Truenas. So I’m guessing that something changed in the permissions. If that is the case, then I’m not sure where to start looking as to what changed between versions.

Thanks again for your help and suggestions.

@bunk3m there’s a few complications here, meaning layers of things to check.

Any idea which user is ‘1000’? Having different users own files is perfectly fine as long as they are all part of the the appropriate group and that group allows reads, write, or deletes.

From your Terminal window after logging into your TrueNAS box, if you type ‘id’, what do you get? Here’s my example:

$ id
uid=3000(nihil2040) gid=100(users) groups=100(users),544(builtin_administrators),545(builtin_users),568(apps)

All of the users on my system belong to the ‘users’ group or group 100 by default. All of my shares have permissions (ACLs) that allow the ‘users’ group to read and modify the files. I suspect that your user ‘1000’ may be what’s causing the hiccups. Is that user an old one? A user id from an app or some other process? Find out more about that user. When did that user last modify any files?

If that user isn’t a valid user on the system any longer, change ownership of those files to you or another valid user on the system. I think that once you get control of this you’ll find better luck and less ‘permission denied’ errors.

Good luck!