Последние две недели я бился головой об эту стену. Думаю, я начинаю понимать проблему. Я управляю дизайнерской компанией, и у них есть 5 компьютеров Mac (OSX 10.5 / .6 / .7), подключенных через SMB к файловому серверу Windows 2008 R2, другая машина функционирует как контроллер домена (это может не иметь значения).
Все Mac могут подключаться нормально, проблем с поиском сервера или входом в систему нет. По большей части все в порядке. Проблема в том, что файлы блокируются. Сначала я думал, что это проблема с разрешениями, но, похоже, это блокировка файлов. Пользователи открывают файл; .ind, .pdf и т. д. файл открывается, программа считывает его и закрывает. Это нормально, но папка над папкой блокируется, ее нельзя переместить и переименовать.
Например:
Пользователь открывает image.pdf, закрывает его и хочет переместить всю папку Project01 в Finished. Он дает диалог имени пользователя / пропуска, а затем ничего не делает, не делает ошибок или просто ничего не делает. При попытке переименования появляется диалог, в котором говорится, что у вас нет разрешения. Похоже, он ищет разрешение локально, поэтому я потратил на это около недели.
В конце концов я обнаружил, что Finder на Mac, похоже, держит папки открытыми. Я могу обойти это с помощью Killing Finder, перемонтировать общий диск или закрыть файл через диспетчер серверов, но это просто доказывает теорию, что это не решение.
Кто-нибудь занимался этой проблемой?
Используйте представление значков вместо представления списка, пока Apple не исправит ошибку.