Драйвер Dell CSM/CSI для Unity: Код відповіді на автентифікацію: 401 з увімкненим STIG Unity Array

概要: Сімейство модулів зберігання контейнерів Dell (CSM): Драйвер інтерфейсу зберігання контейнерів (CSI) для Unity: Помилка автентифікації "Код відповіді на автентифікацію: 401" з увімкненим Unity Array Посібником з технічної реалізації безпеки (STIG) ...

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

Драйвер CSI працює протягом певного періоду часу, але потім зазнає невдачі з наведеними нижче помилками.
Спочатку вважалося, що проблема пов'язана зі спільним використанням користувача між кількома програмами. Навіть спеціальний користувач драйвера CSI не вирішує проблему.

Ім'я користувача та пароль для драйвера CSI зберігаються в секреті, були перевірені та не змінювалися. Журнали контролерів свідчать про помилку коду відповіді 401 та аутентифікації:

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

 

原因

Драйвер Dell CSI для Unity до версії 2.8 не відповідає вимогам для роботи з масивами Unity, що підтримують Security Technical Implementation Guide (STIG). Масиви Unity з підтримкою STIG встановлюють ліміт часу сеансу. Немає можливості відключити цей тайм-аут на масиві після ввімкнення STIG.

 

STIG тут означає Посібник з технічної реалізації безпеки. Це визначає стандарт конфігурації для розгортання комп'ютерів, який вимагається програмою Information Assurance (IA) Міністерства оборони США. Ці рекомендації призначені для покращення параметрів безпеки та параметрів конфігурації перед підключенням систем до мережі.

 

解決方法

Резолюція:
Інженери вирішили цю проблему в драйвері Dell Technologies Container Storage Interface (CSI) для Unity 2.8.
Подробиці про покращення тут: https://github.com/dell/csm/issues/891

 

文書のプロパティ
文書番号: 000207429
文書の種類: Solution
最終更新: 12 12月 2023
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。