---
title: "라이선스 관련 에러 코드"
description: "본 문서는 DRM 라이선스 연동과 관련한 에러 코드와 메시지를 안내합니다."
---
> For the complete documentation index, see [llms.txt](/llms.txt).

본 문서는 DRM 라이선스 연동과 관련한 에러 코드와 메시지를 안내합니다.

## 서비스 관련 에러

멀티 DRM 서비스와 관련한 기본적인 에러 코드입니다.

|<div style="width:70px">에러 코드</div> |에러 메시지 |
|---|---|
|1002 |트라이얼 플랜의 라이선스 제한 또는 유저수 제한이 초과하였습니다. |
|1003 |등록되지 않은 사이트 ID 입니다. |
|1004 |서비스가 종료된 사이트 ID 입니다. |
|1005 |트라이얼 플랜 기간이 종료 되었습니다. |
|1007 |클라이언트 SDK 사용 권한이 없습니다. |
|1906 |사이트 키 복호화가 실패했습니다.|
|1919, 1920 |가입된 DRM 서비스가 중지되었습니다. 도브러너 콘솔의 설정 페이지를 확인해 주시기 바랍니다. |
|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과 관련한 에러 코드입니다.

|<div style="width:70px">에러 코드</div>|에러 메시지 |
|---|---|
|7101 |Widevine 라이선스 요청 데이터 생성이 실패하였습니다. |
|7102 |Widevine 라이선스 생성이 실패하였습니다. |
|7103 |Widevine 라이선스 발급 서버와 통신을 실패하였습니다. |
|7105 |Widevine Device ID를 찾을 수 없습니다. |
|7106 |Widevine 서비스 인증서를 받아오는데 실패하였습니다. |
|7107 |Widevine 챌린지 데이터가 유효하지 않습니다. |
|7108 |출력 스트림 처리가 실패하였습니다. |
|7109 |Widevine 서버 인증서 처리에 실패하였습니다. |
|7110 |해당 기기에 대한 Widevine 인증이 철회(revocation)되어 라이선스 발급이 거부되었습니다. (internal_status : 127)<br/> 안드로이드 기기의 경우, 사용자 편의성을 위해 해당 기기들을 계속 지원하려면 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 |암호화되지 않은 요청이 차단되었습니다. '암호화되지 않은 라이선스 요청 허용 또는 차단' 설정이나 enable_license_cipher 토큰의 값을 확인하십시오. |
|7137 |라이선스 사이퍼 정보가 존재하지 않습니다. |
|7138 |PSSH 데이터가 유효하지 않습니다. |
|7139 |기기 상세 정보를 가져오지 못했습니다. |
|7140 |Widevine 인증서 가져오기에 실패했습니다. |
|7141 |이 기기는 테스트 및 개발용으로만 사용됩니다. |
|7142 |기기가 통합 중입니다. |
|7143 |알 수 없는 기기입니다. |
|7144 |사이트의 라이선스 암호화 서비스가 활성화되어 있지 않습니다. 사용자 콘솔(DRM 설정)에서 ‘문의하기’를 이용해 주십시오. |

## 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 서버에서 응답을 받지 못했습니다. |
|7235 |라이선스 사이퍼로 챌린지 데이터를 복호화하지 못했습니다. | 
|7236 |암호화되지 않은 요청이 차단되었습니다. '암호화되지 않은 라이선스 요청 허용 또는 차단' 설정이나 enable_license_cipher 토큰의 값을 확인하십시오. |
|7237 |라이선스 사이퍼 정보가 존재하지 않습니다. |
|7238 |사이트의 라이선스 암호화 서비스가 활성화되어 있지 않습니다. 사용자 콘솔(DRM 설정)에서 ‘문의하기’를 이용해 주십시오. |

## 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 라이선스 연동 시 고객사 게이트웨이 서버와 관련한 에러 코드입니다. 해당 에러 코드들은 기존에 콜백 방식으로 라이선스를 연동한 고객들에게만 해당되는 레거시 에러입니다.

|<div style="width:70px">에러 코드</div> |에러 메시지 |
|---|---|
|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 |재생 기간이 종료되었습니다. |