Skip to content

Pywb failing to handle self-redirects from OutbackCDX #865

@obrienben

Description

@obrienben

Describe the bug

Pywb is throwing a LiveResourceException when receiving a self-redirect (3xx) from OutbackCDX. This results in Pywb displaying a blank page with the text "Not found".

Steps to reproduce the bug

Example warc file attached in this Slack thread
https://iipc.slack.com/archives/C2NR32PNF/p1691445882952669
Try accessing "http://2020.org.nz/" using the redirect record, should display "Not found" message.

Expected behavior

Pywb to process the self-redirect record from OutbackCDX, and load the record that the self-redirect points to.

Screenshots

Pywb logs
image
OutbackCDX logs
image

Environment

  • Not browser specific
  • Occurs in Pywb v2.7.0 onwards
  • Does not occur before v2.7.0
  • OutbackCDX v0.11.0

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Implementing

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions