ECS:ユーザー名に大文字が含まれている場合、swiftユーザーのシークレット キーを生成できない

Summary: ECS 3.8.1.0より前のSwiftユーザーが大文字と小文字が混在して作成され、UIを使用して作成されていない場合、そのユーザーの秘密キーの生成は失敗します。また、以前のユーザー名が混合文字で保存されていたのと同じユーザー名をすべて小文字で作成することもできます。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

UIに以下のエラーが表示されます。
  1. エラー 2000 - 要求 URL にエンティティが見つかりません。指定された ID TEST2 の URL で指定されたエンティティを見つけることができません。
  2. ユーザーには、同じ名前の2人のSwiftユーザーが表示されますが、大文字と小文字の区別が異なります。

Cause

3.8.1.0より前では、SwiftユーザーAPIは、大文字と小文字を区別する同じ名前の2人のユーザーを作成する問題があるため、大文字と小文字を区別するオブジェクト ユーザーの作成をサポートしています。Example: 「Dell」と「dell」は2人の一意のユーザーになります。

UIによるSwiftユーザー作成については、同じことが当てはまりませんでした。UIは、APIを呼び出す前にユーザー名を小文字に変換します。これら2人のユーザーに対するこの秘密キーの生成は、秘密キーを生成する前にすべてのユーザーを小文字に変換するシステムと同じ秘密キーにマッピングします。

Resolution

ECS 3.8.1.0より前に作成された混合レターを持つSwiftユーザーが存在する場合は、次の手順を実行して問題を解決します。
  1. 大文字のSwiftユーザーを削除します。
  2. 小文字で新しいユーザーを作成します。

Affected Products

ECS, ECS Appliance
Article Properties
Article Number: 000223725
Article Type: Solution
Last Modified: 05 Apr 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.