라이선스 관련 에러 코드
본 문서는 DRM 라이선스 연동과 관련한 에러 코드와 메시지를 안내합니다.
서비스 관련 에러
멀티 DRM 서비스와 관련한 기본적인 에러 코드입니다.
에러 코드 |
에러 메시지 |
---|---|
1002 | 트라이얼 플랜의 라이선스 제한 또는 유저수 제한이 초과하였습니다. |
1003 | 등록되지 않은 사이트 ID 입니다. |
1004 | 서비스가 종료된 사이트 ID 입니다. |
1005 | 트라이얼 플랜 기간이 종료 되었습니다. |
1007 | 클라이언트 SDK 사용 권한이 없습니다. |
1906 | 사이트 키 복호화가 실패했습니다. |
1919, 1920 | 가입된 DRM 서비스가 중지되었습니다. PallyCon 콘솔의 설정 페이지를 확인해 주시기 바랍니다. |
1921 | 키 로테이션 요금제에 가입되지 않은 사이트입니다. |
1922 | 라이선스 사이퍼 복호화가 실패하였습니다. |
2001 | DB 접속에 실패하였습니다. |
9000 | 정의되지 않은 에러가 발생하였습니다. (Unknown error) |
9001 | 요청 파라미터가 없습니다. |
9999 | 지원하지 않는 모드입니다. |
10001 | 트라이얼 제한 카운트 정보를 가져오지 못했습니다. |
10002 | 트라이얼 제한 카운트 정보를 저장하지 못했습니다. |
CSL 관련 에러
과도한 계정 공유를 방지할 수 있는 CSL(Concurrent Stream Limiting) 기능과 관련한 에러 코드입니다.
에러 코드 | 에러 메시지 |
---|---|
2101 | 라이선스 세션 수 처리가 실패하였습니다. |
2102 | 사용자 당 허용된 세션 수를 초과하였습니다. |
2103 | 라이선스 세션 업데이트가 실패하였습니다. |
2104 | 라이선스 세션 생성이 실패하였습니다. |
2105 | 라이선스 갱신(Renewal) 업데이트가 실패하였습니다. |
라이선스 발급 에러
라이선스 발급 과정에서 발생할 수 있는 에러입니다. (DRM 공통)
에러 코드 | 에러 메시지 |
---|---|
2701 | DB에 라이선스 발급 이력 저장이 실패하였습니다. |
2702 | 라이선스 발급 실패 이력을 저장하지 못했습니다. |
2703 | 인증서 정보를 저장하지 못했습니다. |
2704 | 서버 인증서 정보 갱신이 실패하였습니다. |
2705 | 서버 인증서 시리얼 값을 갱신하지 못했습니다. |
7000 | 사이트키 복호화가 실패하였습니다. |
7001 | 패키징 정보를 찾을 수 없습니다. |
7002 | 콘텐츠 사용 정보 URL에 전달될 데이터 생성에 실패하였습니다. |
7003 | 서명 검증 작업이 실패하였습니다. |
7004 | 서버 인증서가 존재하지 않습니다. |
7005 | issueLicenseFromXML 을 통한 라이선스 발급이 실패하였습니다. |
7006 | 라이선스 매니저의 CEK AES 작업이 실패하였습니다. |
7007 | 커스텀 헤더 파싱이 실패하였습니다. |
7008 | 커스텀 데이터 파싱이 실패하였습니다. |
7009 | 토큰 파싱이 실패하였습니다. |
7010 | 토큰 정보를 찾을 수 없습니다. |
7011 | 토큰 유효 기간이 만료되었습니다. |
7012 | 잘못된 토큰 CID 값입니다. |
7013 | 토큰의 Json 형식이 잘못되었습니다. |
7014 | 팝업 URL 정보를 찾을 수 없습니다. |
7015 | 커스텀 요청을 파싱하지 못했습니다. |
7016 | 사용할 수 없는 토큰 입니다. |
7017 | 토큰 사용 카운트 저장이 실패하였습니다. |
7018 | 토큰의 DRM 타입이 잘못되었습니다. |
7019 | 요청 데이터의 해시 값이 일치하지 않습니다. |
7020 | 해시 값 생성에 필요한 정보가 누락되었습니다. |
7022 | 리뉴얼 주기 값은 무제한으로 설정할 수 없습니다. |
7024 | 블랙리스트 기기로 등록되어 라이선스를 얻지 못했습니다. |
7025 | 블랙리스트 사용자로 등록되어 라이선스를 얻지 못했습니다. |
7062 | 라이선스 정책에 대한 요청 데이터 생성이 실패하였습니다. |
7063 | 재생 허용할 트랙 정보를 찾을 수 없습니다. |
7064 | 트랙 타입명이 잘못 입력되었습니다. |
7065 | DRM 정책의 기간 제한을 확인하지 못했습니다. |
NCG DRM 에러
자체 DRM 규격인 NCG(Netsync Content Guard) DRM과 관련한 에러 코드입니다.
에러 코드 | 에러 메시지 |
---|---|
1006 | SITE KEY 복호화에 실패하였습니다. |
7021 | DRM 타입 값이 NCG로 설정되어있지 않습니다. |
Widevine 에러
구글 Widevine DRM과 관련한 에러 코드입니다.
에러 코드 |
에러 메시지 |
---|---|
7101 | Widevine 라이선스 요청 데이터 생성이 실패하였습니다. |
7102 | Widevine 라이선스 생성이 실패하였습니다. |
7103 | Widevine 라이선스 발급 서버와 통신을 실패하였습니다. |
7105 | Widevine Device ID를 찾을 수 없습니다. |
7106 | Widevine 서비스 인증서를 받아오는데 실패하였습니다. |
7107 | Widevine 챌린지 데이터가 유효하지 않습니다. |
7108 | 출력 스트림 처리가 실패하였습니다. |
7109 | Widevine 서버 인증서 처리에 실패하였습니다. |
7110 | 해당 기기에 대한 Widevine 인증이 철회(revocation)되어 라이선스 발급이 거부되었습니다. (internal_status : 127) 안드로이드 기기의 경우, 사용자 편의성을 위해 해당 기기들을 계속 지원하려면 Widevine Security Policy의 override_device_revocation 옵션을 true 로 설정해 라이선스를 발급할 수 있습니다. (기본값 false ) |
7111 | Widevine 프록시 응답에 대한 파싱이 실패하였습니다. |
7112 | Widevine 프록시 응답: 유효하지 않은 pssh 데이터 (internal_status : 152) |
7113 | Widevine 서버 인증서 파일 획득이 실패하였습니다. |
7114 | 유효하지 않은 Widevine 인증서가 사용되었습니다. |
7115 | Widevine 지원이 영구적으로 철회된 기기입니다. (internal_status: 175) |
7116 | 해킹으로 변조된 구버전 Widevine CDM에 대해서 라이선스 발급이 거부되었습니다. |
7117 | Widevine 클라우드 서버로부터 기기 모델 정보를 받지 못했습니다. |
7118 | Widevine 클라우드 서버로부터 PSSH 정보를 받지 못했습니다. |
7120 | Widevine Security Level 정보가 잘못되었습니다. |
7121 | Widevine Server SDK 세션 생성이 실패하였습니다. |
7122 | 비정상적인 챌린지 데이터가 입력되었습니다. |
7123 | Widevine Server SDK 세션 해제가 실패하였습니다. |
7124 | 키 로테이션 인덱스 값을 획득하지 못했습니다. |
7125 | Widevine 콘텐츠 키 규격이 맞지 않습니다. |
7126 | Widevine Server SDK 세션 옵션을 설정하지 못했습니다. |
7127 | 리뉴얼 용 Widevine 라이선스를 생성하지 못했습니다. |
7128 | Widevine 라이선스 디코딩이 실패하였습니다. |
7129 | Challenge Data 복호화에 실패하였습니다. Widevine 인증서 정보를 확인하시기 바랍니다. |
7130 | 키 박스 복호화에 실패하였습니다. Widevine 인증서 정보를 확인하시기 바랍니다. |
7131 | 라이선스 토큰과 챌린지 데이터의 키가 일치하지 않습니다. |
7132 | 라이선스 토큰과 챌린지 데이터의 키 정보를 획득하지 못했습니다. |
7133 | Widevine DCSL에 해당 기기 정보가 없습니다. |
7134 | oemcrypto 코어 메시지로 갱신 요청에 대한 서명된 메시지 서명을 확인하지 못했습니다. |
7135 | 라이선스 사이퍼로 챌린지 데이터를 복호화하지 못했습니다. |
7136 | 라이선스 사이퍼 요청이 유효하지 않습니다. 해당 설정을 확인해주시기 바랍니다. |
7137 | 라이선스 사이퍼 정보가 존재하지 않습니다. |
7138 | PSSH 데이터가 유효하지 않습니다. |
7139 | 기기 상세 정보를 가져오지 못했습니다. |
PlayReady 에러
마이크로소프트 PlayReady DRM과 관련한 에러 코드입니다.
에러 코드 | 에러 메시지 |
---|---|
7201 | PlayReady 라이선스 생성이 실패하였습니다. |
7202 | PlayReady 라이선스 발급 서버와 통신이 실패하였습니다. |
7203 | PlayReady 라이선스 요청 데이터 생성이 실패하였습니다. |
7204 | PlayReady 라이선스 요청 데이터 읽기가 실패하였습니다. |
7205 | PlayReady 요청 데이터 파싱에 실패하였습니다. |
7206 | PlayReady Customdata 가 없습니다. |
7207 | 크롬 브라우저에서 PlayReady 라이선스가 요청되었습니다. DRM 라이선스 연동 정보를 확인해주시기 바랍니다. |
7208 | 크로미엄 엣지에서 PlayReady 라이선스가 요청되었으나 해당 요청 데이터에 이상이 있습니다. |
7209 | Widevine 지원 기기로부터 PlayReady 라이선스가 요청되었습니다. DRM 라이선스 연동 정보를 확인해주시기 바랍니다. |
7210 | Playready는 무제한 라이선스를 지원하지 않습니다. |
7211 | Playready 서버에서 XML을 구문 분석하지 못했습니다. |
7212 | Playready 서버에서 응답을 받지 못했습니다. |
FairPlay 에러
애플 FairPlay Streaming DRM과 관련한 에러 코드입니다.
에러 코드 | 에러 메시지 |
---|---|
7300 | FairPlay Streaming 서비스 인증서 복호화에 실패하였습니다. |
7301 | FairPlay Streaming 서비스를 신청하지 않은 Site ID 입니다. |
7302 | 해당 사이트 ID의 FairPlay Streaming 공개키를 찾을 수 없습니다. |
7303 | Site ID의 FairPlay Streaming 키 정보가 잘못 되었습니다. |
7304 | FairPlay Streaming 라이선스 생성이 실패하였습니다. |
7305 | FairPlay Streaming SPC 값이 Null 입니다. |
7306 | FairPlay Streaming Device ID 값이 Null 입니다. |
7307 | RSA 키 또는 암호가 일치하지 않습니다. |
7308 | FairPlay Asset ID가 잘못 되었습니다. |
7309 | 에어플레이 재생이 허용되지 않습니다. |
7310 | AV 어댑터 재생이 허용되지 않습니다. |
7311 | 콘텐츠 키 또는 IV 값이 잘못 되었습니다. |
7313 | 만료일 또는 기간으로 설정할 수 있습니다. |
7314 | 오프라인 재생이 지원되지 않습니다. |
7315 | FairPlay 서버 인증서 파일 획득이 실패하였습니다. |
7316 | FairPlay Spc의 RSA 복호화가 실패하였습니다. |
7317 | FairPlay Spc 데이터가 유효하지 않습니다. |
7318 | FairPlay SPC가 비정상적인 값입니다. 다시 확인해 주세요. |
7319 | SPC가 잘못 생성되었습니다. |
콜백 게이트웨이 에러
콜백 방식 DRM 라이선스 연동 시 고객사 게이트웨이 서버와 관련한 에러 코드입니다. 해당 에러 코드들은 기존에 콜백 방식으로 라이선스를 연동한 고객들에게만 해당되는 레거시 에러입니다.
에러 코드 |
에러 메시지 |
---|---|
8002 | 콜백 페이지를 통한 사용자 인증 시 반환 되는 커스텀 에러. JSON 형식으로 표시 {“ERROR”:“custom error code”, “MESSAGE”:“custom error message”} |
8004 | nonce 값이 잘못되었습니다. |
8006 | 콜백으로 전달받은 XML 값이 잘못되었습니다. |
8701 | 콘텐츠 사용 정보 URL에 접근이 실패하였습니다. |
8705 | 콘텐츠 사용 정보 URL이 유효한 URL이 아닙니다. |
8706 | 콘텐츠 사용 정보 URL로부터 전달받은 데이터 복호화가 실패하였습니다. |
토큰 정책 에러
라이선스 토큰에 설정된 정책(Policy)과 관련한 에러 코드입니다.
에러 코드 | 에러 메시지 |
---|---|
8707 | 재생 기간 정보의 시작 시간 또는 종료 시간이 제대로 입력되지 않았습니다. |
8708 | 재생 기간 정보 포맷이 잘못 입력되었습니다. |
8709 | 재생 기간 정보의 시작 시간이 종료 시간보다 뒤로 설정되었습니다. |
8710 | 재생 기간이 아직 되지 않았습니다. |
8711 | 재생 기간이 종료되었습니다. |