4.5. Ceph Object Gateway


사용자는 이제 FIPS 환경에서 암호화가 아닌 목적으로 MD5를 사용할 수 있습니다.

이전 버전에서는 FIPS가 활성화된 환경에서 암호화 이외의 용도로 명시적으로 제외하지 않는 한 MD5 다이제스트를 기본적으로 사용할 수 없었습니다. 이로 인해 S3 전체 다중 파트 업로드 작업 중에 segfault가 발생했습니다.

이번 수정을 통해 S3 전체 다중 파트 PUT 작업을 위해 FIPS 환경에서 암호화가 아닌 목적으로 MD5를 사용하는 것이 명시적으로 허용되고 S3 다중 파트 작업을 완료할 수 있습니다.

(BZ#2088571)

액세스 시 Ceph Object Gateway가 더 이상 충돌하지 않음

이전 버전에서는 잘못된 형식의 버킷 URL로 인플레이스에서 할당된 버킷으로 변경되어 Ceph Object Gateway가 일부 액세스 시 충돌하여 항상 초기화되지 않은 버킷 값에 대한 void 포인터 역참조가 발생했습니다.

이번 수정으로 Ceph Object Gateway는 권한을 확인하기 전에 포인터가 null이 아닌지를 올바르게 확인하고 초기화되지 않은 경우 오류가 발생합니다.

(BZ#2118423)

날짜를 구문 분석하는 코드가 z-amz-date 형식으로 변경되었습니다.

이전 버전에서는 x-amz-date 표준 형식이 변경되어 새 소프트웨어가 새 날짜 형식을 사용하므로 문제가 발생했습니다. 최신 go 라이브러리로 빌드된 새 소프트웨어는 Ceph Object Gateway와 통신하지 않습니다.

이번 수정으로 x-amz-date 형식의 날짜를 구문 분석하는 Ceph Object Gateway 코드가 변경되어 새 날짜 형식도 허용됩니다.

(BZ#2121564)

Ceph Object Gateway의 Swift 암시적 테넌트 동작이 복원됨

이전에는 Swift 테넌트 구문 분석을 변경하면 Ceph Object Gateway의 Swift 암시적 테넌트 처리가 실패했습니다.

이번 수정으로 Swift 테넌트 구문 분석 논리가 수정되고 Swift 암시적 테넌트 동작이 복원됩니다.

(BZ#2123177)

연장된 기간 동안 지속적으로 실행된 후 Ceph Object Gateway가 더 이상 충돌하지 않음

이전에는 장기간 동안 지속적으로 실행된 후 테이블에 대한 인덱스가 음수가 되어 Ceph Object Gateway가 충돌했습니다.

이번 수정을 통해 인덱스가 음수가 되지 않고 Ceph Object Gateway가 더 이상 충돌하지 않습니다.

(BZ#2155894)

변수 액세스로 인해 더 이상 정의되지 않은 프로그램 동작이 발생하지 않음

이전에는 커버리티 검사에서 이동 후 변수를 사용할 수 있는 두 가지 경우를 식별하여 정의되지 않은 프로그램 동작이 발생할 수 있었습니다.

이번 수정을 통해 변수 액세스가 수정되어 잠재적인 오류가 더 이상 발생하지 않습니다.

(BZ#2155916)

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat