Eu tenho um sistema de arquivos CIFS que estou tentando compartilhar sobre o samba com usuários do macOS. Não consigo me conectar diretamente ao compartilhamento samba original que estou montando como o CIFS fs no servidor, pois tenho que alterar as configurações do samba e não tenho acesso ao servidor Samba original.
A partir de agora tudo funciona como pretendido. Cada usuário tem sua própria pasta com propriedade simulada (cifs option uid e guid) e permissões para gravar nessas pastas.
O problema é que, ao conectar-se ao macOS Finder e ao tentar copiar arquivos para o compartilhamento, o resultado é o código de erro -50 (erro inesperado).
Mas o estranho é que eu posso copiar arquivos para o compartilhamento manualmente com programas cli (eu tentei cp, mv e dd e todos eles copiam os arquivos sem um problema). O Finder não pode criar arquivos no compartilhamento, mas pode criar pastas por qualquer motivo e também pode mover arquivos existentes para outras pastas.
Não sei como depurar este problema. Não consigo encontrar detalhes para o erro inesperado no Finder.