I have a Windows 2012 R2 file server setup with two shares, A & B, over SMB. Browsing share A works fine. When Mac users try to browse through or open documents on share B, their Finder window freezes, pinwheel pops up, and they are stuck like this for upwards of 5 to 10 minutes. I am perplexed as to what may be causing this error.
In all of the affected users system.log
in their Console.app (despite not being where these messages are stored anymore (see log(1)), I see this error repeatedly logged hundreds of times when they browse the file share:
opendirectoryd mbr_identifier_translate failed with result Not Found
opendirectoryd mbr_identifier_translate failed with result Not Found
opendirectoryd mbr_identifier_translate failed with result Not Found
opendirectoryd mbr_identifier_translate failed with result Not Found
And under the Activities view in Console.app
Finder Membership API: translate identifier
Finder Membership API: translate identifier
Finder Membership API: translate identifier
Finder Membership API: translate identifier
And also (even though these may be unrelated):
ps Retrieve User by ID
ps Retrieve User by ID
ps Retrieve User by ID
ps Retrieve User by ID
After seeing these errors, I thought it may be the Mac's SMB cache causing the issue, so I disabled it for the affected users referencing this article from Apple's website. However, it did not have any effect, and the freezes persist.
We then thought it may be VSS errors on our file server which is running out of space, so we disabled VSS entirely. However, the freezes keep happening.
Does the fault lie within our file server or our network? Is it related to Apple's implementation of SMB? Is it some common software each user has that is causing the issue? Has anyone else experienced this? It is driving me mad trying to figure it out. Any insight would be appreciated.
All clients are using SMB v3. All Macs are running 10.13.6.