Unity İçin Dell CSM/CSI Sürücüsü: Kimlik doğrulama yanıt kodu: STIG özellikli Unity Dizisi ile 401
Résumé: Dell Kapsayıcı Depolama Modülleri (CSM) Ailesi: Unity İçin Kapsayıcı Depolama Arabirimi (CSI) Sürücüsü: Authentication Error "Authentication response code: Güvenlik Teknik Uygulama Rehberi (STIG) özellikli 401 inç, Unity Dizisi etkin ...
Symptômes
CSI sürücüsü bir süre çalışıyor ancak aşağıdaki hatalarla başarısız oluyor.
Başlangıçta sorunun, kullanıcının birden çok uygulama arasında paylaşılmasıyla ilgili olduğu düşünülüyordu. CSI Sürücüsü için özel bir kullanıcı bile sorunu çözmüyor.
CSI Sürücüsünün kullanıcı adı ve parolası gizli bir dosyada saklanır, doğrulanmıştır ve değiştirilmemiştir. Denetleyici günlükleri bir 401 response Kod ve kimlik doğrulama başarısız oldu:
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
2.8 sürümünden önceki Unity için Dell CSI Sürücüsü, Güvenlik Teknik Uygulama Rehberi (STIG) özellikli Unity dizileri ile çalışmaya uygun değildir. STIG özellikli Unity dizileri bir oturum süresi sınırı ayarlar. STIG etkinleştirildikten sonra dizideki bu zaman aşımını devre dışı bırakmanın bir yolu yoktur.
Buradaki STIG, Güvenlik Teknik Uygulama Kılavuzu anlamına gelir. Bu tanım, ABD Savunma Bakanlığı (DoD) Bilgi Güvencesi (IA) programı uyarınca bilgisayar dağıtımlarına yönelik bir yapılandırma standardı tanımlar. Bu yönergeler, sistemler bir ağa bağlanmadan önce güvenlik ayarlarını ve yapılandırma seçeneklerini iyileştirmek için tasarlanmıştır.
Résolution
Çözünürlük:
Mühendislik ekibi, Unity 2.8 için Dell Technologies Kapsayıcı Depolama Arabirimi (CSI) Sürücüsünde bu sorunu çözmüştür.
İyileştirmeyle ilgili ayrıntıları burada bulabilirsiniz: https://github.com/dell/csm/issues/891