Dell FluidFS: Nach dem Update auf Windows 10, Version 1903 kann unter Verwendung von SMB 3.1.1 nicht auf Freigaben zugegriffen werden
Summary: Clients können nach dem Update auf Windows 10, Version 1903, mit Server Message Block (SMB) 3.1.1 nicht auf Freigaben zugreifen.
Symptoms
Windows-Clients, die SMB 3.1.1 verwenden, verlieren nach dem Update auf Windows 10, Version 1903, den Zugriff auf SMB-Freigaben.
Cause
Dieses Problem beruht auf zwei Verhandlungskontexten in SMB 3.1.1, die FluidFS Version 6.0.300135 und niedriger nicht unterstützt.
Resolution
Identifizieren des Fehlers
Der Fehler kann anhand der folgenden Fehlermeldungen identifiziert werden:
- Dem Client wird beim Zugriff auf die SMB-Freigabe die folgende Fehlermeldung angezeigt:
Windows cannot access "\\servername" check the spelling.... Error code 0x80004005 Unspecified error - Die folgende Fehlermeldung wird in der Windows-Ereignisanzeige angezeigt:
The server does not support any dialect that the client is trying to negotiate, such as the client has SMB2/SMB3 disabled and the server has SMB1 disabled. - Bei Verwendung des UNC-Pfads (Universal Naming Convention):
0x80070043 Network name cannot be found - Fehlermeldung in Netzwerk-Ablaufverfolgungen:
STATUS_INVALID_PARAMETER
Hinweis: Die SMB-Clients müssen alle SMB-Serverfreigaben trennen, um den entsprechenden Dialekt gemäß dem Parameterwert auszuhandeln.
Die FluidFS-Version MR640 behebt dieses Problem. Wenden Sie sich an den Support und verweisen Sie auf diesen Artikel.
Der alternative Workaround ist verfügbar, indem Sie die folgenden Schritte ausführen, um SMBv3 zu deaktivieren und stattdessen SMB v2 zu verwenden.
Dies kann mit dem Dell Storage Manager oder über die CLI erreicht werden.
So ändern Sie die SMB-Version Im neuesten MR630 – mit Dell Storage Manager (DSM)
- Greifen Sie auf den Dell Storage Manager zu.
- Gehen Sie zu Client-Barrierefreiheit
- Wählen Sie die Registerkarte Protokolle aus.
- Wählen Sie SMB-Protokolleinstellungen bearbeiten aus.
- Deaktivieren Sie das Kontrollkästchen neben SMBv3-Protokoll.
- Klicken Sie auf OK, um die Einstellungen zu speichern.
Abbildung 1: Dell Storage Manager DSM – SMB-Protokolleinstellungen
So ändern Sie die SMB-Version im neuesten MR630 mithilfe der cli:
Geben Sie die Befehle wie unten gezeigt ein:
CLI/client-access/authentication/protocols/SMB-settings> view
SMBv1 Enabled = Yes
SMBv2 Enabled = Yes
SMBv3 Enabled = Yes
Is Required Message Signing = No
Is Required Message Encryption = No
Multichannel Enabled = No
Leases Enabled = Yes
Oplocks Enabled = Yes
Disconnect Idle Sessions = No
Idle Sessions Timeout (minutes) = 720
Idle Sessions Scan Interval (minutes) = 720
Enable User Claims for Non-Kerberos Clients = No
CLI/client-access/authentication/protocols/SMB-settings> edit
Usage: edit [Options]
Options:
-EnableSMBv1 <EnableSMBv1>
-EnableSMBv2 <EnableSMBv2>
-EnableSMBv3 <EnableSMBv3>
-RequireMessageSigning <RequireMessageSigning>
-RequireMessageEncryption <RequireMessageEncryption>
-EnableMultichannel <EnableMultichannel>
-EnableLeases <EnableLeases>
-EnableOplocks <EnableOplocks>
-DisconnectIdleSessions <DisconnectIdleSessions>
-IdleSessionsTimeout <IdleSessionsTimeout>
-IdleSessionScanInterval <IdleSessionScanInterval>
-EnableUserClaimsForNonKRBClients <EnableUserClaimsForNonKRBClients>
Hinweis: Wenn der max. Dialekt SMB 3.1.1 erforderlich ist, setzen Sie die Installationen von Windows 10 Version 1903 oder Windows Server Version 1903 auf die vorherige allgemein verfügbare GA-Version (1803) zurück.