Skip to content

blocked with 200 status code: "JavaScript is disabled in your browser."ย #17285

Open
@pajod

Description

Describe the bug
My bookmark for searching on pypi stopped working. For a GET request to https://pypi.org/search/?q=%s I get a cloudflare-esque virtual middle finger, despite the 200 status code.

Expected behavior

  • usually: a search result list (status 2xx)
  • possibly: a redirect to the single result (status 3xx)
  • failing either: an error page with a link to https://status.python.org/ (status 4xx)

To Reproduce

  • origin & rate does not appear to matter, problem even affects networks that did not send any requests this month
  • the page may or may not redirect, in a browser that complies with whatever fastly wants it to do (additional javascript, fetching which results in an empty 400 response)

My Platform

  • reproduced using curl 8.11.1 and Firefox 128.5.2esr

Additional context

Specific message depends on the outcome of some obfuscated javascript:

  • "Please enable JavaScript to proceed."
  • "Please enable cookies to continue."
  • "Oops, something went wrong."
  • "is verifying your browser..."
    Red cross Icon, Please enable JavaScript to proceed.

Metadata

Assignees

No one assigned

    Labels

    cross browser bug ๐Ÿ›Issue specific to a particular browser or resolutionsecuritySecurity-related issues and pull requests

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions