Info How-to fix NAS visibility in macOS Finder sidebar

Currently reading
Info How-to fix NAS visibility in macOS Finder sidebar

fredbert

Moderator
NAS Support
Subscriber
5,174
2,088
NAS
DS1520+, DS218+, DS215j
Router
  1. RT2600ac
  2. MR2200ac
  3. RT6600ax
  4. WRX560
Operating system
  1. macOS
Mobile operating system
  1. iOS
TL/DR: Clear out recent servers in Finder's 'Connect to Server' dialogue, then: connect to NAS; mount shared folder; disconnect NAS. NAS is now remembered in Finder sidebar.

Long version
A recent thread on keeping shared folders mounted on macOS got a bit side-tracked with having the NAS visible in the Finder when it wasn't mounted.

I've two Macs I use and over different macOS versions I have had this issue since switching off AFP on the NASes. That may be the issue because I found how to fix this.

Two of my NAS have been rebuilt, new static IP, and new Bonjour name plus they had AFP disabled either from the start of for a long time. But the new NAS got the IP and name I use for my main NAS. As such if I want any NAS in Finder's sidebar it will be the main NAS, but instead I get the two older NAS. The only time I get the main NAS in the sidebar is when I've a mounted shared folder: dismount and the NAS disappears.

@Robbie suggested that the Bonjour flags where needed to advertised Time Machine over SMB. This seemed to work but I only later looked and realised my AFP on/off test hadn't done the 'off' step :(

But now I have the answer!!! 🥁

You don't have to be advertising Time Machine over SMB, you only need Bonjour itself enabled.
1631530014217.png


The important step is to clear out recent servers in the 'Connect to Server' dialogue. This deletes all the entries in the dropdown list but also removes any of those in the Finder sidebar that aren't mounted.
1631530130228.png


Next in Finder click Network and logon to the NAS and mount a shared folder. When you disconnect from the NAS you'll find it remains in the sidebar, plus is added to 'Connect to Server' recent servers dropdown list.

I'm guessing I had a saved entry for the main NAS that stopped it saving an updated entry for the same Bonjour name.
 
Robbie said:
Yes, all that is needed on DSM to get the _adisk._tcp. flag is that Bonjour for TM on SMB tick box (well, you get a little more but not relevant here). Before Mojave you sometimes needed the AFP Bonjour tag too but only SMB is needed these days.

My fault - the perils of not explaining the 'not relevant here' 😂

@fredbert - Nothing technically incorrect above regarding not ticking the Bonjour Time Machine via SMB but I still recommend that you do so to avoid the inevitable 'where did it go' Finder moment down the line.

Only setting the first checkbox translates in Bonjour language to no _adisk._tcp. flag and only retains the mDNS _device-info._tcp. flag. Synology 'borrows' this flag from the old Apple Xserve systems for convenience (which is why you get the Xserve icon on the Network page) but it does not function as an Xserve once did - particularly the ability to auto mount or show (declare) the drive as mountable. So, on occasion (and depending on usage) it will silently drop from the Finder Sidebar even when on the network.
 2021-09-13 at 15.40.48.png

The workaround used for years was to set the AFP flag (as that is what TM originally used) and this set the AFP broadcast and the auto add-disk did the rest. You didn't need to use AFP or TM but it worked.
 2021-09-13 at 15.39.28.png

With Apple depreciating AFP the technique I recommended to you brings the advantage of the additional _adisk._tcp. as well as the _device-info._tcp. flag. The advantage of the former is that TM has a reliable auto mount and unmount function and this broadcast refresh will keep the NAS in the Sidebar when it is available. If a share is not shown as mountable (ie in the Sidebar) then other applications that rely on it can fail in the dead of night (eg Plex hosted on macOS with storage on the NAS; use of network broadcast DVR etc).

Hope that helps. 👍

☕
 
Thanks for the extra info.

I suppose enabling the Bonjour TM via SMB isn't going to cause any issues: my 'time machine' shared folder only permits access from my 'time machine' group. And that group only has accounts specifically assigned to Macs for TM backup, and not users.

I'll test it out: mix of NAS with and without the TM via SMB broadcast.
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

Thank you, Rusty, for your reply. I especially appreciate the photo of the HDD brackets with 2.5” drives...
Replies
4
Views
346
I try to keep things simple. I use mapped drives via SMB to my NAS to store data. Keep as little as...
Replies
4
Views
539
I’ve multiple 1TB Drives, sitting on shelf, now without a home. Starting from 1TB Drives. I’d upgrade...
Replies
3
Views
460
From what I understand..... If I'm wrong, please correct me! The update needs these rules to be allowed...
Replies
10
Views
980
Reuse in matter or minutes. New container on the new device with docker using the existing volume. BW will...
Replies
12
Views
1,179
  • Question
I know you insist on using Windows explorer but only for test can you try same operations with Total...
Replies
18
Views
1,361
Welcome to the forum! No, this is not supported. DSM might detect the drives but it will not mount the...
Replies
1
Views
657

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Back
Top