Página 1 de 1

[Dica] Resolvendo os erros "-36" or "-50" do OSX ao copiar pra um SMB

Enviado: 30 Jun 2014 08:44
por marceloleaes
A dica vale não só para o Resara, mas para qualquer servidor rodando a versão 4 do Samba Server. Os códigos de erro são gerados ao tentar mover muitas pastas e arquivos para um compartilhamento do Samba, e ocorre com várias versões do OSX , desde a versão 1.6. O problema ocorre devido a opção named streams do protocolo SMB do OSX vir habilitado por padrão e o mesmo não é compativel com o Samba ( já reproduzi o mesmo problema em servidores windows, nas da iomega e inclusive em dispositivos usb ::) ) .... bom, é um problema chato e lá vai a solução:

Opção 1

Monte o share via smb e rode o seguinte comando:

Código: Selecionar todos

touch "/Volumes/MONTEIAQUI/.com.apple.smb.streams.off"
Opção 2

Para o usuário logado

Código: Selecionar todos

echo "[default]" >>  ~/Library/Preferences/nsmb.conf
echo "streams=no" >> ~/Library/Preferences/nsmb.conf
Para todos os usuários

Código: Selecionar todos

echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "streams=no" | sudo tee -a /etc/nsmb.conf