질문
DoveRunner 콘솔에서 FPS 인증서를 업로드하는 동안 A9104 오류가 발생하는 원인은 무엇인가요?
답변 및 해결 방법
오류 코드 A9104는 FPS(FairPlay Streaming) 개인 키 또는 개인 키 암호가 유효하지 않을 때 발생합니다. 이는 DoveRunner Multi-DRM 시스템에 업로드된 FairPlay 인증서 및 키 구성 정보가 Apple이 기대하는 형식 또는 페어링 요구 사항과 일치하지 않음을 의미합니다. 이 오류는 일반적으로 잘못된 개인 키 파일을 업로드했거나, 입력한 비밀번호가 OpenSSL 키 생성 과정에서 사용된 비밀번호와 일치하지 않거나, 개인 키와 인증서가 동일한 생성 과정에서 만들어진 것이 아닌 경우에 발생합니다. 또한 개인 키가 비전통(non-traditional) 형식으로 생성되었거나 비밀번호가 허용되는 최대 길이를 초과하는 경우에도 발생할 수 있습니다.
이 문제를 해결하려면 FPS 인증서 생성 과정에서 만들어진 올바른 .pem 개인 키를 사용하고, OpenSSL 키 생성 과정에서 사용한 정확한 비밀번호를 입력했는지 확인하세요. 개인 키가 -traditional 옵션을 사용하여 생성되지 않았다면, 적절한 OpenSSL 명령을 사용하여 이를 변환한 뒤 업데이트된 키를 다시 업로드하세요. 마지막으로 멀티 DRM → DRM 세팅 → FPS Cert 등록에서 인증서를 다시 등록하기 전에 Private Key 암호 길이가 32자를 초과하지 않는지 확인하세요.
참고
https://docs.doverunner.com/ko/content-security/multi-drm/license/fps-cert-tutorial/