Det eneste symptomet på problemet som er synlig for brukeren, er en SAFE-panic-tilstand.
Det ble oppdaget en kodefeil i Dell EMC Unity OE-kodeversjon 5.0.5 som forårsaker at den første byten som følger en meldingsstruktur for Netlogon-godkjenning, overskrives. I de fleste tilfeller er den neste byten ikke i bruk fordi strukturen befinner seg i en større fast minne-tildeling (enten 64 eller 128 byte). Men hvis strukturen bruker nøyaktig 64 byte, tilhører neste byte en annen minnetildeling som kan medføre SP Panic.
Meldingsstrukturen til Netlogon-godkjenning er variabel og består av en kombinasjon av NETBIOS-navnet til domenet, NETBIOS-navnet til serveren og DNS-navnet til domenet. Når du skal gjenta feilen, må variabel-delen i meldingsstrukturen tilsvare 38 byte. Variabeldelene i nettpåloggingsstrukturen er:
NETBIOS-navn for domene + 2 x NETBIOS-navn + DNS-navn for domene
Eksempel:
Hvis du vil finne navnene vi skal lese, kjører du kommandoen svc_storagecheck --cifs --limitpoll fra CLI. Se etter linjen som inneholder «CIFS Server» i utdataene.
1609358938: SMB: 6: CIFS Server NETBIOS123[MYDOM] RC=6 (local users supported)
1609358938: SMB: 6: Full computer name=netbios123.mydomain1.com realm=MYDOMAIN1.COM
1609358938: SMB: 6: Comment='EMC-SNAS:T8.0.1.112'
1609358938: SMB: 6: if=10_VIRT12345Z0123 l=1.1.1.1 b=1.1.1.255 mac=0:X:XX:XX:XX:30
1609358938: SMB: 6: FQDN=netbios123.mydomain1.com (Updated to DNS)
Fra utdataene vist ovenfor, kan du se at NETBIOS-navn for domene er MYDOM, NETBIOS-navn for CIFS-server er NETBIOS123, og DNS-navn for domene er mydomain1.com. Hvis vi regner det ut:
MYDOM (5) + 2 x NETBIOS123 (10 x 2) + mydomain1.com (13) = 38
Denne kombinasjonen av NETBIOS-navn for domene, NETBIOS-navn for datamaskin og DNS-navn for domene utløser problemet.
Løsning
Installer Unity OE-versjon 5.0.6 for å legge til sikker RPC-funksjonalitet. Hvis du vil ha instruksjoner for hvordan du oppgraderer Dell EMC Unity OE-koden, følger du kunnskapsartikkel 22755:
Dell EMC Unity: Slik oppgraderer du Dell EMC Unity OE-koden (kan rettes opp av bruker).
Løsning
Hvis du finner ut at dette problemet kan oppstå, eller allerede har oppstått i miljøet ditt, må du endre lengden på det berørte CIFS-servernavnet (enten legge til tegn eller fjerne tegn). Dette fører til at lengden på Netlogon-godkjenningsmeldingen ikke faller på nøyaktig 64 byte, og forhindrer panic-tilstand.