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. 사용자에게 이름은 같지만 대소문자 구분에 따라 다른 두 명의 Swift 사용자가 표시됩니다.

Cause

3.8.1.0 이전에는 Swift 사용자 API가 이름은 같지만 대소문자를 구분하는 방식으로 두 명의 사용자를 생성하는 문제로 인해 대소문자를 구분하는 오브젝트 사용자 생성을 지원합니다. 예: 'Dell'과 'dell'은 두 명의 고유 사용자가 됩니다.

UI를 통한 Swift 사용자 생성의 경우도 마찬가지였습니다. UI는 API를 호출하기 전에 사용자 이름을 소문자로 변환합니다. 시스템에서 비밀 키를 생성하면 비밀 키가 생성되기 전에 시스템이 모든 사용자를 소문자로 변환하므로 동일한 비밀 키에 매핑됩니다.

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.