문제 해결 Red Hat CDN 채널 및 다중 인증서
Red Hat 컨텐트 제공 네트워크(CDN) 채널은 경우에 따라 여러 인증서를 제공하지만 SUSE Manager Web UI는 한 개의 인증서만 임포트할 수 있습니다. CDN이 SUSE Manager Web UI에서 알고 있는 인증서와 다른 인증서를 제공하는 경우, 인증서가 올바르더라도 유효성 검사에 실패하고 리포지토리에 대한 액세스가 거부됩니다. 수신되는 오류 메시지는 다음과 같습니다.
[error] Repository '<repo_name>' is invalid. <repo.pem> Valid metadata not found at specified URL History: - [|] Error trying to read from '<repo.pem>' - Permission to access '<repo.pem>' denied. Please check if the URIs defined for this repository are pointing to a valid repository. Skipping repository '<repo_nam' because of the above error. Could not refresh the repositories because of errors. HH:MM:SS RepoMDError: Cannot access repository. Maybe repository GPG keys are not imported
이 문제를 해결하려면 유효한 모든 인증서를 단일 .pem
파일로 병합한 후 SUSE Manager에서 사용하도록 인증서를 다시 빌드하십시오.
절차: 여러 Red Hat CDN 인증서 해결
-
Red Hat 클라이언트의 명령 프롬프트에서, 루트 권한으로 단일
rh-cert.pem
파일의/etc/pki/entitlement/
에서 모든 현재 인증서를 수집합니다.cat 866705146090697087.pem 3539668047766796506.pem redhat-entitlement- authority.pem > rh-cert.pem
-
단일
rh-key. pem
파일의/etc/pki/entitlement/
에서 모든 현재 키를 수집합니다.cat 866705146090697087-key.pem 3539668047766796506-key.pem > rh-key.pem
Red Hat Enterprise Linux 클라이언트를 CDN으로 등록의 지침에 따라 이제 새 인증서를 SUSE Manager 서버로 임포트할 수 있습니다.