Dell EMC Unity: Windows 10- og Windows 2019 Server-brukere får ikke tilgang til delte SMB-ressurser (kan korrigeres av brukeren)
Summary: Bruker oppgraderte til Windows 10 eller Windows 2019 Server versjon 1903. Windows 10- og Windows 2019 Server-brukere får ikke tilgang til delte SMB-ressurser.
Symptoms
Brukeren kan se feil som ligner på disse under tilgang til den delte SMB-ressursen :
Windows får ikke tilgang til \\servernavn". Sjekk stavemåten.... Feilkode 0x80004005 Uspesifisert feil.
Windows får ikke tilgang til \\servernavn". Sjekk stavemåten.... Feilkode 0x80070035 Finner
ikke nettverksbanenEksempel:
Hvis du vil ha mer informasjon, kan du se DTA-534173: Dell EMC Unity: Windows-brukere får kanskje ikke tilgang til delte CIFS-ressurser (Common Internet File System) når Server Message Block (SMB) 3.1.1 kjører, noe som kan føre til potensielle datautilgjengelighet
Cause
- En endring i Windows 10 versjon 1903 og Windows Server 2019 1903 forårsaker et SMB-kommunikasjonsproblem med Unity-systemer som kjører en maksimal SMB-dialekt av SMB 3.1.1.
- Det kan være noen forhåndsversjoner eldre enn 1903 som er berørt (dvs. MSDN eller utviklerversjoner), men vi har ikke testet noen andre enn GA-versjonen av Windows 10.
- Dell EMC Unity OE-versjon 4.2 og nyere er berørt.
- VNX og VNXe påvirkes ikke, siden SMB 3.1.1 ennå ikke støttes på disse plattformene.
Resolution
Dette problemet er løst i Unity OE 5.0.1.0.5.011 (5.0 SP1).
Hurtigreparasjoner:
Hurtigreparasjoner er tilgjengelige for både 4.5.x- og 5.0.0.x Unity OE-versjoner. Kontakt teknisk støtte hos Dell EMC eller din autoriserte servicerepresentant, og oppgi denne kunnskapsbaserte artikkel-ID-en.
Vær oppmerksom på at denne reparasjonen ikke er inkludert i Unity OE 5.0 RTS/GA-versjonen (5.0.0.0.5.116), og derfor anbefales det å oppgradere til 5.0 SP1 eller nyere (5.0.1.0.5.011).
Løsning:
Hvis du ikke kan bruke hurtigreparasjonen, kan du redusere den maksimale Unity SMB-dialekten til SMB versjon 3.0.2:
service@spa:/cores/service# svc_nas ALL -param -f cifs -m smb2.maxDialect -v SMB3.0.2
SPA : ferdig
2. Kontroller at parameteren er riktig lagt til i konfigurasjonen som kjøres:
service@spa:/cores/service# svc_nas ALL -param -f cifs -info smb2.maxDialect -v
SPA:
navn = smb2.maxDialekt
facility_name = cifs
default_value = "" >>>>>>>>>>>>>>default_value er en tom streng "" som angir MAX-dialekten som støttes av systemutgivelsen (SMB3.1.1).
current_value = SMB3.0.2
configured_value = SMB3.0.2
param_type = global
user_action = ingen
change_effective = umiddelbar
rekkevidde = *
beskrivelse = Angir den øvre SMB2-dialekten som støttes
Merk: SMB-klientene må koble fra alle SMB-serverressursene for å forhandle om riktig dialekt i henhold til parameterverdien. svc_nas -restart kan også brukes til å tvinge frakobling av alle SMB-klienter. Denne operasjonen starter imidlertid også de andre NAS-servertjenestene på nytt.
Hvis maksimum dialekt 3.1.1 kreves, kan kundene også enten tilbakestille Windows 10-installasjonene til forrige GA-versjon (1803) eller vente på at Dell EMC publiserer den nevnte hurtigreparasjonen.
Additional Information
Serveren støtter ikke dialekt som klienten prøver å forhandle, for eksempel klienten har SMB2/SMB3 deaktivert og serveren har SMB1 deaktivert
.Feilmeldinger i Unity c4_safe_ktrace.log
sade:SMB: 3:[nas_serverx] Unrecognized SMB2 negotiate context type 0003
sade:SMB: 3:[nas_serverx] Ukjent SMB2 forhandle konteksttype 0003
Feil i nettverksspor:
"STATUS_INVALID_PARAMETER"