Skip to main content

Error Logs

Error Logs specify the reasons for failed license requests. Error Logs are accessible in Portal under the My Mosaic section.

Note that you need to have an access to at least one DRM tenant (Evaluation or Production) to see the logs.

Accessing the Error Logs

You can access the Error Logs section from the My Mosaic area.

To access the logs from My Mosaic:

  1. When logged in to your Portal account, click the My Mosaic button on the right, under the account management and log out buttons.

    Click My Mosaic on the right

    my_mosaic

  2. Once in the My Mosaic area, click Errors from the vertical menu on the left.

    Click Errors

    my_mosaic_errors

Filtering the Error Logs

Once in the error logs view, you can search for the logs by specifying the keyword and the filtered period. The period filter is self-explanatory and refers to the period of error logging. You can set the period to:

  • Today
  • Yesterday
  • This week
  • Last week
  • This month
  • Last month
  • Custom (both date and time can be specified)

Keyword Filter Modes

The Simple Mode for the keyword filter expects you to insert one or multiple keywords to the textbox. The Advanced Mode allows you to use multiple keyword filters as well as the logical AND and OR operators.

The filters available in the Advanced Mode include:

  • User Agent
  • Reason
  • DRM Type
  • Request URL
  • Origin Host
  • Referrer URL
  • IP
  • Country Code

To filter with multiple keyword filters in the Advanced Mode:

  1. Switch to the Advanced Mode.

  2. Select a filter from the drop-down menu. Set it either to "equal" (=) or "not equal" () from the other drop-down. The default value is "equal". Write the keyword filter value into the textbox. Note that the filters are case sensitive.

  3. Click the + sign to add another filter.

    Filtered by "Country Code" equals "EE" AND "User Agent" equals "Mozilla"

    multiple_filter

    note

    If you use both AND and OR operators at the same time, the OR operator takes priority over the AND operator. This means that the OR operator is first applied to the OR filters. Afterwards, the AND operator is applied to the OR-group result, e.g "(A) AND (B OR C) AND (D)". See an example below.

    "User Agent" equals "Mozilla" AND "Country Code" equals "EE" OR "Reason" equals "denied" AND "DRM Type" equals "Widevine"

    and_or_filters

  4. Once you have specified all the needed filters, click Search to view a list of error logs.

  5. If no error logs are found with the filters, the message "No error logs found matching your query." is displayed.

    Error message when no logs are found

    none_found

Viewing the Logs

When you have applied the filters, you are shown summary and details of error logs on two different tabs. In the summary part, you can see the error name (e.g. "ERR-01") and the number of errors that were found for that reason. The error is specified as text as well, e.g. "Invalid license request. DRM client models with revoked certificates are not allowed to receive licenses." See an example below.

Summary of errors

error_summary

If you click the Details tab, a full list of errors is displayed for the filtered period. They are listed in the order of appearance, i.e. the most recent errors are on the bottom.

In the Details list, you can see the following details:

  • Date (e.g. Mar 01)
  • Time (UTC format)
  • Error code (e.g. ERR-01)
  • DRM technology (e.g. FairPlay)
  • IP address

Error details list, IP addresses have been blurred for the purposes of confidentiality (visible to you in the logs view)

error_details

If you click any row in the details list, you can view the specific occurrence of an error.

The error logs details include:

  • Date and time of the error in UTC
  • Request type and URL
  • Referrer URL
  • DRM message, available in raw and JSON format (clickable links, the message opens below them)
  • Request Body with copy link, allowing to quickly paste this data
  • Status Code
  • Error reason as text
  • List of User Agents (e.g. Mozilla, Safari, etc. and versions)
  • Server Info (type of DRM technology, server version)
  • Location: IP address, country code, and link to location on Google Maps

Details of a specific error log, sensitive information blurred for this article

detailed_error