[Dica] Resolvendo os erros "-36" or "-50" do OSX ao copiar pra um SMB
Enviado: 30 Jun 2014 08:44
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:
Opção 2
Para o usuário logado
Para todos os usuários
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"
Para o usuário logado
Código: Selecionar todos
echo "[default]" >> ~/Library/Preferences/nsmb.conf
echo "streams=no" >> ~/Library/Preferences/nsmb.conf
Código: Selecionar todos
echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "streams=no" | sudo tee -a /etc/nsmb.conf