Pilote Dell CSM/CSI pour Unity : Code de réponse d’authentification : 401 avec baie Unity compatible STIG

Resumo: Gamme Dell Container Storage Modules (CSM) : Pilote CSI (Container Storage Interface) pour Unity : Erreur d’authentification « Authentication response code : Baie Unity 401 » avec STIG (Security Technical Implementation Guide) activé ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

Le pilote CSI fonctionne pendant une période donnée, mais échoue avec les erreurs ci-dessous.
Au départ, le problème était lié au partage de l’utilisateur entre plusieurs applications. Même un utilisateur dédié pour le pilote CSI ne résout pas le problème.

Le nom d’utilisateur et le mot de passe du pilote CSI sont stockés dans un code secret, ont été vérifiés et n’ont pas été modifiés. Les logs du contrôleur indiquent qu’un code de réponse 401 et l’authentification ont échoué :

time="2022-10-12T17:44:29Z" level=debug msg="Executing Authenticate REST client" func="github.com/dell/gounity.(*Client).Authenticate()" file="dell/gounity@v1.10.0/unityclient.go:51"
time="2022-10-12T17:44:29Z" level=debug msg="Response code:401 for url: /api/types/loginSessionInfo" func="github.com/dell/gounity/api.(*client).DoAndGetResponseBody()" file="dell/gounity@v1.10.0/api/restclient.go:292"
time="2022-10-12T17:44:29Z" level=debug msg="Authentication response code: 401" func="github.com/dell/gounity.(*Client).Authenticate()" file="dell/gounity@v1.10.0/unityclient.go:65"
time="2022-10-12T17:44:29Z" level=error arrayid=<arrayId> runid=40724 msg="Unity authentication failed for array <arrayID> error: rpc error: code = Unauthenticated desc = Authentication failed. Unable to login to Unity. Verify username and password." func="github.com/dell/csi-unity/service.singleArrayProbe()" file="/go/src/csi-unity/service/service.go:774"
time="2022-10-12T17:44:29Z" level=info msg="/csi.v1.Node/NodeStageVolume: REP 40724: rpc error: code = FailedPrecondition desc =  runid=40724 Unable to login to Unity. Error: rpc error: code = Unauthenticated desc = Authentication failed. Unable to login to Unity. Verify username and password."
time="2022-10-12T17:45:00Z" level=info

 

Causa

Le pilote Dell CSI pour Unity antérieur à la version 2.8 n’est pas qualifié pour fonctionner avec les baies Unity compatibles STIG (Security Technical Implementation Guide). Les baies Unity activées par STIG définissent une limite de temps de session. Il n’existe aucun moyen de désactiver ce délai d’expiration sur la baie après l’activation de STIG.

 

STIG désigne ici le Guide d’implémentation technique de la sécurité. Cela définit une norme de configuration pour les déploiements d’ordinateurs requise par le programme d’assurance des informations (IA) du ministère américain de la Défense (DoD). Ces instructions sont conçues pour améliorer les paramètres de sécurité et les options de configuration avant que les systèmes ne soient connectés à un réseau.

 

Resolução

Résolution:
Les ingénieurs ont résolu ce problème dans le pilote Dell Technologies Container Storage Interface (CSI) pour Unity 2.8.
Détails sur l’amélioration ici : https://github.com/dell/csm/issues/891

 

Propriedades do artigo
Número do artigo: 000207429
Tipo de artigo: Solution
Último modificado: 12 dez. 2023
Versão:  5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.