Shares only mounting sporadically
I've just started testing the v1.1 share-mounting feature and, in no particular order, am seeing a few oddities:
- No shares will mount until I've manually added a share (via Connect to Server).
- The NoMAD debug info (via Console) shows
Skipping mount because it's already mounted.
for unmounted shares. Sometimes these shares will eventually appear, although not always. (It's possible I'm being impatient!) -
Skipping known share: smb://blah.blah
is shown against each share when NoMAD runs, although it continues to try and mount the share. (I'm assuming that this expected behaviour.) -
Error on mounting share: blah
commonly appears, although I can't locate any further info on what's causing the failure. - Share mounting is very slow – when NoMAD runs during share mounts the debug shows
Skipping mount because it's already mounted
. It can take up to 60 seconds before the shares are all mounted. (Mounting is instantaneous when invoked via Connect to Server.) - Some shares ultimately mount at
/Volumes/shareName-1
, which is consistent with the the point above where the system thinks that the share is already mounted. - (Possibly unrelated and of no consequence.) When
Skipping mount
is shown, shares which contain spaces contain some gobbledegook characters, e.g.(null)
,2
(instead of a letter),0X0P+0
etc.
Here's an excerpt of my menu.nomad.shares.plist file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HomeMount</key>
<dict>
<key>Groups</key>
<array>
<string>All</string>
</array>
<key>Mount</key>
<false/>
<key>Options</key>
<array/>
</dict>
<key>Shares</key>
<array>
<dict>
<key>AutoMount</key>
<true/>
<key>ConnectedOnly</key>
<true/>
<key>Groups</key>
<array>
<string>my-ad-group</string>
</array>
<key>LocalMount</key>
<string></string>
<key>Name</key>
<string>blah</string>
<key>Options</key>
<array/>
<key>URL</key>
<string>smb://blah.blah/blah</string>
</dict>
</array>
<key>Version</key>
<string>1</string>
</dict>
</plist>
macOS 10.12.6
NoMAD 1.1.0 747