Skip to content

All JSON endpoints return 500 (error_type: unknown_http) since ~2026-05-26; web UI renders fine #129

Description

@knaughtykat01-prog

Summary

Every scraping endpoint on the public instance (https://faexport.spangle.org.uk, reporting v2025.12.1) has been returning HTTP 500 since at least 2026-05-26 (~2 weeks at time of filing). The web frontend itself renders normally.

Evidence (probed 2026-06-10)

user/fender.json                 -> 500
user/fender/gallery.json?page=1  -> 500
user/fender/scraps.json?page=1   -> 500
user/fender/journals.json?page=1 -> 500
user/fender/watchers.json?page=1 -> 500
submission/4483957.json          -> 500
home.json                        -> 500

Response body is the same for all of them:

{
  "error_type": "unknown_http",
  "error": "FAExport received an unexpected status code when fetching data from FurAffinity"
}

Notes

  • Fails identically for multiple unrelated usernames (tested with fender as a known-good control), so it is not account-specific.
  • Reproduced from both a residential IP and a GCP datacenter IP, so it is not client-IP-specific.
  • FurAffinity itself responds normally to direct requests from the same IPs, so FA is up — the failure appears to be in FAExport's own session/scraper against FA (cookie expired, or FA serving the instance a block/challenge page).
  • First observed 2026-05-26; still failing 2026-06-10 with no interruption that I noticed across ~4-hourly polling.

Thanks for running the service! Happy to provide more probes if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions