Skip to content

Post Request Body missing in index entry #941

@mona-ul

Description

@mona-ul

Describe the bug

Youtube Videos captured with Browsertrix not playable in pywb.

Steps to reproduce the bug

Expected behavior

The player resource should return 200, as it is in the index and the warc file, and the video should play.

Issue

The problem lies with the pywb index and its entry of the player resource.
The index entry of the player resource (https://www.youtube.com/youtubei/v1/player?prettyPrint=false) is missing the post request body in the url search key. When adding the post request body to the url search key, the resource can be found and the video is playable.

Environment

  • pywb (version 2.8.0)
  • Browsertrix-Crawler capture (1.5.8, with warcio.js 2.4.3)

Additional context

Forum Post

As descriped in the Forum post, the ArchiveWeb.Page capture of the Youtube page is working fine in pywb. The issue doesn't occure there (the pywb index is written correctly). Thats how the issue could be found: comparing the index entry of the working ArchiveWeb.page collection with the failing Browsertrix Collection.

Screenshots

Failing replay, player resource not found:
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions