Когда я подключаю сетевой диск к Alfresco WebDAV через:

net use a: "https://myserver/alfresco/webdav/Sites/" /User:admin admin

Я могу выполнять такие операции, как создание, удаление, копирование файла, но я не могу переименовать файл. Переименование приводит к ошибке « Устройство, подключенное к системе, не работает. »:

> rename test.docx test2.docx
A device attached to the system is not functioning.
(Ein an das System angeschlossenes Gerät funktioniert nicht.)

Пользователь имеет достаточные разрешения. При сопоставлении папки WebDAV через NetDrive или MapDrive вместо использования Windows/"net use" все работает нормально. Похоже, проблема со встроенным клиентом WebDAV в Windows.

В папке не так много файлов, в которые я хочу переименовать файл. Всего 10 или около того.

Я бы как-то понял, если это будет общая проблема, и я вообще не смогу подключиться, но почему терпит неудачу только команда переименования? Кто-нибудь сталкивался с этой проблемой и есть идеи, как ее решить?

Среда:

  • Клиент: Windows 8.1
  • Сервер (Alfresco/WebDAV): Windows 2012 RC2 Server

=== Обновление: ===

Я попробовал то же самое на своем местном экземпляре Alfresco

  • Клиент: Windows 8.1
  • Сервер (Alfresco/WebDAV): Windows 8.1

и здесь переименование работает нормально. Кажется, проблема с конфигурацией Windows 2012 Server, но я не уверен, где искать. Я уже сравнивал редактор групповой политики (gpedit.msc: Конфигурация -> Параметры безопасности -> Локальные политики -> Параметры безопасности), но не обнаружил каких-либо существенных различий.

1 ответ1

0

У меня недостаточно репутации, чтобы комментировать, поэтому я пишу ответ ...

Я думаю, что ваш CHMOD неверен. Я только что воспроизвел это, используя свое собственное облако. Если я установлю CHMOD на 555, я получу ту же ошибку, что и вы. Однако, когда я изменяю его на 644 (как и должно быть), у меня вообще не возникает проблем.

Я не думаю, что это проблема встроенного WebDAV-клиента Windows, так как он работает для меня на двух разных компьютерах, использующих Windows 7 и Windows 10.

Но я не могу сказать вам, почему он работает с NetDrive / MapDrive, хотя .. :)

В любом случае, я бы посоветовал вам проверить ваш CHMOD и, возможно, установить 755 для папок и 644 для файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .