ACM 인증서를 삭제하려 하는데 다른 AWS 리소스에서 인증서가 사용 중이라는 오류를 수신했습니다.

최종 업데이트 날짜: 2019년 6월 24일

AWS Certificate Manager(ACM)인증서를 삭제하려고 하는데, "The certificate is in use (associated with other AWS resources) and cannot be deleted. "The certificate is in use (associated with other AWS resources) and cannot be deleted.”와 유사한 오류 메시지를 수신했습니다.

간략한 설명

엣지 최적화 API 엔드포인트를 배포하면 Amazon API 게이트웨이에서 Amazon CloudFront 배포가 생성됩니다. 리전 API 엔드포인트를 배포하면 API 게이트웨이에서 Application Load Balancer(ALB)를 생성합니다. CloudFront 배포 또는 ALB는 사용자 계정이 아닌 API 게이트웨이에서 소유합니다. API 게이트웨이를 배포하기 위해 제공된 ACM 인증서는 CloudFront 배포 또는 ALB에 연결됩니다.

마찬가지로, 사용자 지정 도메인을 Amazon Cognito 사용자 풀에 추가하여 CloudFront 배포를 생성합니다. CloudFront 배포는 사용자 계정이 아닌 Amazon Cognito 서비스에서 소유합니다. 사용자 지정 도메인을 생성하기 위해 제공된 ACM 인증서는 CloudFront 배포에 연결됩니다.

참고: AWS 명령줄 인터페이스(AWS CLI)로 describe-certificate 명령을 실행하여 ACM 인증서가 연결된 리소스를 확인할 수 있습니다.

​해결 방법

ACM 인증서와 CloudFront 배포 또는 ALB와의 연결을 제거하려면 사용자 지정 도메인과 연결된 ACM 인증서를 교체하거나 사용자 지정 도메인을 삭제해야 합니다.

ACM 인증서 연결을 제거하려면 다음 중 하나를 수행합니다.

그리고 ACM 인증서를 삭제합니다.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?