Мы играем с предварительной версией Windows 8 и испытываем проблемы с доступом к некоторым сетевым ресурсам в нашей среде.
Обычно, когда я пытаюсь получить доступ к общему ресурсу напрямую (\ [СЕРВЕР]. [ДОМЕН]. [СЕТЬ] \ Share $), я получаю «Произошла расширенная ошибка».
Акции находятся в системе EMC Celerra. Извините, у меня действительно не так много информации об этом (это всего лишь небольшой побочный проект). Доступ к общим ресурсам, находящимся на компьютерах с Windows, прекрасен.
Брандмауэр полностью отключен, и я работаю с полными учетными данными администратора домена.
Быстрый wirehark показывает следующую группу пакетов между мной и сервером:
SMB2 164 NegotiateProtocol Request
SMB2 274 NegotiateProtocol Response
SMB2 981 SessionSetup Request
SMB2 281 SessionSetup Response
SMB2 200 TreeConnect Request Tree: \\[SERVER].[DOMAIN].[NETWORK]\[SHARE]$
SMB2 138 TreeConnect Response
SMB2 202 Ioctl Request NETWORK_FILE_SYSTEM Function:0x0080
SMB2 131 Ioctl Response, Error: STATUS_INVALID_DEVICE_REQUEST
SMB2 126 SessionLogoff Request
SMB2 126 SessionLogoff Respons
Это повторяется пять раз, а затем (я полагаю) Windows выдает мне вышеуказанную ошибку.
Быстрый Google показывает мне:
0xC0000010
STATUS_INVALID_DEVICE_REQUEST
The specified request is not a valid operation for the target device.
Это показывает мне, что функция NETWORK_FILE_SYSTEM: 0x0080 запрос недействителен ..
Кто-нибудь знает, что может вызвать это?
Заранее спасибо.
Рис.
редактировать: FYI - в качестве обходного пути вы можете отключить SMB 2.2, как указано в ветке EMC:
sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled
Это позволит машине получить доступ к общим ресурсам. Приведенный ниже ответ все еще остается в силе :)
Хотя я не знаю конкретной причины, похоже, что проблема уже отмечен в кругах EMC. По их словам, вам понадобится последняя версия Celerra, которую вы сможете достать.
Я подозреваю, что суть проблемы в том, что Windows 8 использует SMB2.2, и происходит одно из двух: