Problemas do Windows 8 e SMB2

4

Estamos jogando com a visualização do consumidor do Windows 8 e tendo problemas ao acessar alguns compartilhamentos de rede em nosso ambiente.

Basicamente, quando tento acessar um compartilhamento diretamente (\ [SERVER]. [DOMAIN]. [NETWORK] \ Share $) recebo 'Ocorreu um erro estendido'.

Os compartilhamentos residem em um sistema EMC Celerra. Desculpe, eu realmente não tenho muito mais informações sobre isso (isso é apenas um pequeno projeto paralelo). Acessar compartilhamentos que residem em máquinas Windows são bons.

O Firewall está completamente desativado e estou sendo executado com credenciais administrativas de domínio completo.

Um wirehark rápido mostra o seguinte grupo de pacotes entre mim e o servidor:

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

Isso é repetido cinco vezes e depois (suponho) o Windows me lança o erro acima.

Um rápido Google me mostra:

0xC0000010
STATUS_INVALID_DEVICE_REQUEST
The specified request is not a valid operation for the target device.

O que me mostra que a função NETWORK_FILE_SYSTEM: 0x0080 é inválida ..

Alguém sabe o que causaria isso?

Obrigado antecipadamente.

Rhys.

Editar : FYI - como solução alternativa, você pode desativar o SMB 2.2, conforme observado no encadeamento do EMC:

sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled

Isso permitirá que a máquina acesse os compartilhamentos. A resposta abaixo ainda permanece:)

    
por Rhys Paterson 07.03.2012 / 04:10

1 resposta

3

Embora eu não saiba a causa específica, parece que o problema já foi observado nos círculos da EMC . De acordo com eles, você precisará da versão mais recente do Celerra que você pode colocar em suas mãos.

Eu suspeito que o núcleo do problema é que o Windows 8 usa o SMB2.2 e uma das duas coisas está acontecendo:

  1. O Celerra não está implementando totalmente o protocolo negociado com a caixa Win8.
  2. A negociação do protocolo não está conseguindo chegar a um acordo correto; talvez esteja sugerindo que pode fazer o SMB2.2, quando na verdade não pode e é descoberto depois.
por 07.03.2012 / 04:41