Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Copy fails with error -36 (introduced with 10.9.2)

10.9.2 seems to have introduced a new bug that surfaces during a Finder copy from local volumes to remote volumes on Mavericks server 3.0.2. Copies partially fail with error message -36. This new problem was not there with 10.9.1 & Server 3.0.2. A video is of this behavior can be found here.


In summary:


  • A single file copy fails with Error -36, but the file is actually copied.
  • Multi-file copy also fails with Error -36, but the first file is actually copied.


There are no permissions issues locally, or on the server, so this is not a permissions failure. Server is running 3.0.2. Any solutions would be greatly appreciated.

MacBook Pro with Retina display, OS X Mavericks (10.9.1)

Posted on Feb 26, 2014 4:07 AM

Reply
34 replies

Feb 26, 2014 5:30 PM in response to Ali Kaylan

Same problem here.


Server: 10.9.2 & Mac 10.9.2 = Error 36

Server: 10.9.2 & Mac 10.9.1 = No error


Im still running Server 3.0.2. Going to hold off on 3.0.3 since most of the mac are working fine. Luckily i only updated one of the Macs for the company i work for.


A "soultion" for me was connecting via afp.


This is so annoying considering 10.9.2 was meant to bring more stability to smb!


Feb 27, 2014 5:40 AM in response to BenPridmore

BenPridmore;


Thanks for the suggestion. This indeed solved the problem. I do not have a windows environment, so it is no big deal for me to turn off the SMB. But for others, this is going to be another killer bug.


It seems that SMB is still broken, now in a different way. But turning off SMB for all drives and home directories shared, with AFP selected as default, the copy error -36 goes away.


Thanks so much. Kind regards.


Ali

Feb 27, 2014 5:56 AM in response to Ali Kaylan

The console output also catches this issue as SMB:


2/26/14 8:19:48.000 AM kernel[0]: smb_ntstatus_error_to_errno: Couldn't map ntstatus (0xc000010c) to errno returning EIO

2/26/14 8:19:48.000 AM kernel[0]: smbfs_set_create_vap: smbfs_setattr, error 5

2/26/14 8:19:48.000 AM kernel[0]: smb_ntstatus_error_to_errno: Couldn't map ntstatus (0xc000010c) to errno returning EIO

Mar 3, 2014 4:22 PM in response to krlklm

If your after a stable mac server for file sharing use 10.6.8 (iv had experiance with all OS / server updates and this was the best for file sharing. SMB still had to be tweeked now and again tho, normally was just a restart of the service would cure any problems).


I'm very tempted to use 10.6.8 as a file server on an old mac pro then have 10.9 on a mac mini for the other features.


Lets hope 10.9.3 will be better.

Mar 21, 2014 5:50 AM in response to Ali Kaylan

Until Apple finally fixes this issue, there might be another workaround: it is still possible to use the "old" SMB implementation by connecting to the server via cifs://myserver instead of smb://myserver. When doing so I do not experience error 36 anymore. Please note that the information window of the mounted network share still shows smb://myserver/myshare, that's all right. The only issue is that upon reconnection after a reboot or wake from sleep finder obviously switches back to Apple's own SMB client again. I have yet to find a possibility to force finder to use cifs:// instead of smb:// on a regular basis. Maybe there's an app for this... ;-)

By the way, using the classic SMB implemention can also solve certain issues when connecting to windows network shares: Apples version is not able to access folder-mapped-drives within a windows share, while using cifs:// it works just fine.


Another interesting fact is that (at least in my case) only network shares making use of ACL are concerned. The user's home directories, for example, completely rely on classic POSIX permission and copying files to those shares works like a charm. But as soon as I add ACL permissions for a specific user (or a group he is a member of) the error 36 shows up. Unfortunately there are some shares to be used by several users, so using ACL on them is imperative for me.

Mar 21, 2014 10:43 AM in response to Ali Kaylan

I just found this article:

"About named streams on SMB-mounted NAS, Mac OS X, and Windows servers; "-36" or "-50" alerts may appear"


http://support.apple.com/kb/HT4017?viewlocale=en_US&locale=en_US


Didn't someone say they were "escalating" this topic? This is a nightmare for someone who just convinced people not to use a Windows Server. I'm still on hold with our 10.9.2 server waiting for a fix.

Copy fails with error -36 (introduced with 10.9.2)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.