Skip to main content
Skip table of contents

Widevine licence server error codes

The following error codes are not generated by the player but are generated by the Widevine licence server and are passed to the player as extras. For more information, see the Widevine-LS section on the Content License Mgt Service (CLM) page.

The following error code details are per the SSP 20.49 documentation version.

Error code

Description

1001

Invalid request format.

1002

Invalid interface version in request URL.

1003

Empty header.

1004

Invalid authorisations format.

1005

Mandatory header fields are missing in the request.

1006

Missing ATM URL in the configuration.

1007

Invalid date.

1008

Missing configuration in SSP for the tenant.

1009

Certificates in the request are invalid.

1010

Invalid track type.

2001

Invalid challenge format.

2002

Challenge active key generation does not match key package generation.

2102

PSSH missing in the licence request.

2103

No ContentId object found in the licence request.

2104

Invalid max HDCP version in the licence request.

3001

The content authorization token version is not supported.

3002

The content key token version is not supported.

3003

One or more header parameter is missing.

3004

The token encryption key is not valid.

3005

The token type is unknown.

3006

The token format is not supported.

3007

The content rights format is not supported.

3008

The entitlements format is not supported.

3009

The account format is not supported.

3010

The DRM does not support having multiple content rights.

3011

The account profile format not supported.

4000

Ungranted request.

4001

The content authorization token is missing in the request.

4002

The content key token referenced is missing in the request.

4003

Several content authorization tokens in the request.

4004

Duplicate content keys.

4005

Invalid expiration date.

4006

Token already played.

4007

Device ID mismatch between the token and the challenge.

4008

The device security level is insufficient.

4009

Tenant ID mismatch between request and tokens.

4010

Credential privilege mismatch.

4011

No valid key found for the Key id.

4012

Invalid API in the header request.

4013

Invalid caller in the header request.

4014

Problem related to the kid in the request.

4015

Device, account or content selection cannot be authorised.

4016

Missing mandatory field.

4017

The device is disabled.

4018

The device specified in the token does not exist.

4019

The device is not associated with the provided account.

4020

The account is not in the ACTIVE state.

4021

The product specified does not have any entitlement.

4022

The specified tenant does not exist in the Rights Management system.

4023

The ContentId specified in the token does not have any product.

4024

The specified content does not exist in the Information Management system.

4025

The subscribed product has expired.

4026

The product status is unsubscribed.

4027

Device binding error.

4028

The specified URI profile does not exist in the Information Management system.

4029

ExplicitIv is mandatory if FairPlay is present in DRMSystemList.

4030

Inconsistent request.

4031

Unable to find usage rule profile.

4032

Unexpected content key token received in the request.

4033

Session token missing.

4034

Multiple session tokens not allowed.

4035

AccountId mismatch between the authentication token and the session token.

4036

Missing accountId in contentAuthZ token.

4037

MaxSession is invalid or missing.

4038

Unexpected token type.

4039

The device referenced in the challenge does not exist.

4040

ContentAuthZ or DevAuthZ token signature missing in session token.

4041

The signature from the session token does not match the signature from ContentAuthZ or DevAuthN.

4042

Multiple keys without a startDate have been found.

4043

Content startDate too far in the future.

4044

Device HDCP protection failure.

4047

Content rights end date in the past.

4100

The device does not exist.

4101

Device reregistration required.

4102

The device is not authorised.

4103

The content is not approved for playback over airplay.

4104

The content not approved for playback over a digital AV adapter.

4105

Account not authorised.

4106

The content is not allowed for DRM.

4107

The content is not distributed by the operator.

4108

Widevine client persistent mode not working.

4109

The token is not reusable on the device.

4110

The offline licence is not allowed.

4111

Invalid token.

4112

Multiple keys for the same time window are not allowed.

4113

Data not found.

5001

Licence generation error reported by DRM SDK.

5002

Key package initialisation error.

6001

Internal error.

6002

Connection or communication protocol error.

6003

Server configuration error.

6004

An error occurred during key encryption.

6005

Error while generating a random key.

6006

Error while generating MAC key/value.

6007

Key manager service is not reachable.

6008

An error occurred during key decryption.

6009

Missing ATM URL in the configuration.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.