Controlador CSM/CSI de Dell para Unity: Código de respuesta de autenticación: 401 con arreglo Unity con STIG habilitada

摘要: Familia de módulos de almacenamiento de contenedores (CSM) de Dell: Controlador de interfaz de almacenamiento de contenedores (CSI) para Unity: Error de autenticación "Código de respuesta de autenticación: 401" con arreglo Unity habilitado para la Guía de implementación técnica de seguridad (STIG) ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

El controlador de CSI funciona durante un período de tiempo, pero luego falla con los siguientes errores.
Inicialmente, se pensó que el problema estaba relacionado con compartir el usuario entre varias aplicaciones. Incluso un usuario dedicado para el controlador de CSI no resuelve el problema.

El nombre de usuario y la contraseña del controlador de CSI se almacenan en secreto, se verificaron y no cambiaron. Los registros de la controladora indican que falló un código de respuesta 401 y una autenticación:

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

 

原因

El controlador de CSI de Dell para Unity anterior a 2.8 no cumple los requisitos para funcionar con arreglos Unity habilitados para la Guía de implementación técnica de seguridad (STIG). Los arreglos Unity con STIG habilitada establecen un límite de tiempo de sesión. No hay manera de deshabilitar este tiempo de espera en el arreglo después de habilitar STIG.

 

STIG aquí significa guía de implementación técnica de seguridad. Esto define un estándar de configuración para las implementaciones de computadoras requeridas por el programa de aseguramiento de la información (IA) del Departamento de Defensa de ee. UU. (DoD). Estas reglas están diseñadas para mejorar los ajustes de seguridad y las opciones de configuración antes de que los sistemas se conecten a una red.

 

解决方案

Resolución:
El equipo de ingeniería resolvió este problema en el controlador de la interfaz de almacenamiento de contenedores (CSI) de Dell Technologies para Unity 2.8.
Detalles sobre la mejora aquí: https://github.com/dell/csm/issues/891

 

文章属性
文章编号: 000207429
文章类型: Solution
上次修改时间: 12 12月 2023
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。