Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC Unity : Une erreur grave du processeur de stockage peut se produire sur la version OE 5.0.5 (à corriger par l’utilisateur)

Summary: Dans certaines conditions, un processeur de stockage Unity peut produire une erreur grave lors de la communication avec un contrôleur de domaine dans un domaine Windows sur le code 5.0.5 ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Le seul symptôme visible par l’utilisateur est une erreure grave SAFE.

Cause

Un code de remplacement dans la version du code OE 5.0.5 du Dell EMC Unity a été découvert, ce qui provoque l’écrasement du premier octet suivant une structure de messages d’authentification Netlogon.  Dans la plupart des cas, l’octet suivant est inutilisé, car la structure est contenue dans une allocation de mémoire fixe plus grande (soit 64 ou 128 octets).  Toutefois, si la structure consomme exactement 64 octets, l’octet suivant appartiendra à une autre allocation de mémoire, ce qui entraîne une erreur grave du processeur de stockage. 

La structure du message d’authentification Netlogon est variable et se compose d’une combinaison du nom de domaine NETBIOS, du nom du serveur NETBIOS et du nom de domaine DNS.  Pour que le problème survienne, la section variable de la structure de messages doit être égale à 38 octets.  Les éléments variables de la structure Netlogon sont les suivants :

Domain NETBIOS Name + 2 x NETBIOS name + DNS domain name
 
Exemple :

pour trouver les noms que nous devons référencer, à partir de la CLI, exécutez la commande svc_storagecheck --cifs --limitpoll.  Dans le résultat, recherchez la ligne qui contient « CIFS Server ». 

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)


Dans le résultat ci-dessus, vous pouvez constater que le nom NETBIOS du domaine est MYDOM, que le nom NETBIOS du serveur CIFS est NETBIOS123, et que le nom de domaine du DNS est mydomain1.com.  Lorsque nous faisons le calcul :

MYDOM (5) + 2 x NETBIOS123 (10 x 2) + mydomain1.com (13) = 38

C’est cette combinaison de nom de domaine NETBIOS, de nom de machine NETBIOS et de nom de domaine DNS qui déclenche le problème.

Resolution

Correction
Installez la version 5.0.6 de Unity OE pour ajouter la fonctionnalité de RPC sécurisé.  Pour obtenir des instructions sur la mise à niveau du code Dell EMC Unity OE, consultez l’article 22755 de la base de connaissances : Dell EMC Unity : Comment effectuer une mise à niveau du code Dell EMC Unity OE, (corrigible par l’utilisateur). 

Solution de contournement
Si vous estimez que ce problème risque de se produire ou si ce problème se produit dans votre environnement, modifiez la longueur du nom du serveur CIFS concerné (ajoutez des caractères ou supprimez des caractères).  Ainsi, la longueur du message d’authentification Netlogon ne correspond pas exactement à 64 octets, ce qui empêche toute erreur grave.

Article Properties


Affected Product

Dell EMC Unity

Last Published Date

19 Aug 2021

Version

7

Article Type

Solution