Dell CSM/CSI-driver til Unity: Godkendelsesresponskode: 401 med STIG-aktiveret Unity Array
Summary: Dell Container Storage Modules(CSM)-serien: Beholderlagringsgrænsefladedriver (CSI) til Unity: Godkendelsesfejl "Godkendelsesresponskode: 401" med STIG (Security Technical Implementation Guide) aktiveret, Unity-system ...
Symptoms
CSI-driveren fungerer i en periode, men mislykkes derefter med nedenstående fejl.
I første omgang menes problemet at være relateret til deling af brugeren mellem flere programmer. Selv en dedikeret bruger til CSI-driveren løser ikke problemet.
Brugernavnet og adgangskoden til CSI-driveren gemmes i et hemmeligt navn, blev bekræftet og ikke ændret. Controller-logfiler angiver, at en 401-svarkode og godkendelse mislykkedes:
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
Cause
Dell CSI-driveren til Unity før 2.8 er ikke kvalificeret til at arbejde med STIG-aktiverede Unity-systemer (Security Technical Implementation Guide). STIG-aktiverede Unity-systemer angiver en sessionstidsgrænse. Denne timeout på systemet kan ikke deaktiveres efter aktivering af STIG.
STIG her betyder Security Technical Implementation Guide. Dette definerer en konfigurationsstandard for computerimplementeringer, der kræves af IA-programmet (US Department of Defense). Disse retningslinjer er designet til at forbedre sikkerhedsindstillingerne og konfigurationsindstillingerne, før systemerne tilsluttes et netværk.
Resolution
Opløsning:
Teknikerne har løst dette problem i driveren til Dell Technologies Container Storage Interface (CSI) til Unity 2.8.
Oplysninger om forbedringen her: https://github.com/dell/csm/issues/891