Windows 8 and SMB2 Issues

Posted by Rhys Paterson on Server Fault See other posts from Server Fault or by Rhys Paterson
Published on 2012-03-07T03:10:21Z Indexed on 2012/03/26 5:31 UTC
Read the original article Hit count: 785

Filed under:
|
|

We're playing with the consumer preview of Windows 8 and having issues accessing some network shares in our environment.

Basically, when I attempt to access a share directly (\[SERVER].[DOMAIN].[NETWORK]\Share$) I get 'An extended error has occured'.

The shares reside on an EMC Celerra system. Sorry, I don't really have much more information about it (this is just a little side project). Accessing shares that reside on Windows machines are fine.

The Firewall is completley disabled and I am running under full domain administrative credentials.

A quick wireshark shows the following group of packets between myself and the server:

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

This repeats five times and then (I assume) Windows throws me the above error.

A quick Google shows me:

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

Which shows me that NETWORK_FILE_SYSTEM Function:0x0080 request is invalid..

Does anyone know what would cause this?

Thanks in advance.

Rhys.

Edit: FYI - as a workaround, you can disable SMB 2.2 as noted in the EMC thread:

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

This will allow the machine to access the shares. The below answer still stands though :)

© Server Fault or respective owner

Related posts about Windows

Related posts about SMB