Chúng tôi đang chơi với bản xem trước dành cho người tiêu dùng của Windows 8 và gặp sự cố khi truy cập một số mạng chia sẻ trong môi trường của chúng tôi.

Về cơ bản, khi tôi cố gắng truy cập trực tiếp vào một chia sẻ (\ [SERVER]. [DOMAIN]. [NETWORK] \ Share $), tôi nhận được "Đã xảy ra lỗi mở rộng".

Cổ phiếu nằm trên hệ thống EMC Celerra. Xin lỗi, tôi thực sự không có nhiều thông tin hơn về nó (đây chỉ là một dự án phụ nhỏ). Truy cập các chia sẻ nằm trên các máy Windows là tốt.

Tường lửa đã bị vô hiệu hóa hoàn toàn và tôi đang chạy dưới thông tin đăng nhập quản trị tên miền đầy đủ.

Một Wirehark nhanh chóng hiển thị nhóm các gói sau giữa bản thân tôi và máy chủ:

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

Điều này lặp lại năm lần và sau đó (tôi giả sử) Windows ném cho tôi lỗi ở trên.

Google nhanh chóng cho tôi thấy:

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

Điều này cho tôi thấy rằng hàm NETWORK_FILE_SYSTEM: yêu cầu 0x0080 không hợp lệ ..

Có ai biết điều gì sẽ gây ra điều này?

Cảm ơn trước.

Rhys.

Chỉnh sửa : FYI - như một giải pháp thay thế, bạn có thể tắt SMB 2.2 như đã lưu ý trong chuỗi EMC:

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

Điều này sẽ cho phép máy truy cập vào các chia sẻ. Câu trả lời dưới đây vẫn còn tồn tại :)

answer

Mặc dù tôi không biết nguyên nhân cụ thể, nhưng có vẻ như vấn đề đã được ghi nhận trong vòng kết nối EMC . Theo họ, bạn sẽ cần bản phát hành Celerra mới nhất mà bạn có thể sử dụng.

Tôi nghi ngờ cốt lõi của vấn đề là Windows 8 sử dụng SMB2.2 và một trong hai điều đang xảy ra:

  1. Celerra không thực hiện đầy đủ giao thức mà nó thương lượng với hộp Win8.
  2. Đàm phán Nghị định thư không đi đến một thỏa thuận chính xác; có lẽ nó cho thấy nó có thể làm SMB2.2, trong khi thực tế là nó không thể và bị loại bỏ sau đó.