📆 Don't miss our Sanity Showcase virtual meetup on March 20th!

Error - Invalid Response from Upstream Server

6 replies
Last updated: Jan 19, 2021
Hi, just reporting a sharp uptick in error messages in a project. Two separate services are reporting
invalid response from upstream server
. More details in 🧵 .
Jan 19, 2021, 12:18 PM
browser-based service reporting via sentry.io :Rose to x200 reported issues and flattening out at 150 for every ten minutes over the last half hour

UnhandledRejection: {"response":{"body":{"message":"The upstream server is timing out"},"url":"https://.<http://api.sanity.io/v1/data/query/new_production?query=%7B%0A%20%20%20%20%22access%22%3A*%5B_type%20%3D%3D%20%22person%22%0A%20%20%26%26%20email%3D%3D%24userEmail%0|api.sanity.io/v1/data/query/new_production?query=%7B%0A%20%20%20%20%22access%22%3A*%5B_type%20%3D%3D%20%22person%22%0A%20%20%26%26%20email%3D%3D%24userEmail%0>...
EDIT: edited out projectId once I saw the issue was fixing itself
🙂 If you peeps@sanity want it for follow-up, dm me and I’ll send over details.
Jan 19, 2021, 12:20 PM
This seems to be flattening out. I can use the service myself now, even if reports in sentry are still ticking in. I was possibly a bit quick on the trigger here and could have waited longer in the hopes of it resolving itself, but the issue-rate triggered my critical alert in a mission-critical service for a customer. 😄
Jan 19, 2021, 12:30 PM
Thanks Haakon, we're on it! Will keep you updated while we try to resolve this asap 🙂
Jan 19, 2021, 12:33 PM
The flow-rate of issues reported on my end seem to be flattening out now fyi ( ie, curving downwards to normal levels ) 🙂 You’re either very quick on the fix, or you have self-regenerating servers 😄 Thanks for the quick response in either case ❤️
Jan 19, 2021, 12:36 PM
We should be in the clear indeed, although we're still monitoring. Really appreciate the extra context and updates! 🙌
Jan 19, 2021, 12:43 PM

Sanity– build remarkable experiences at scale

Sanity is a modern headless CMS that treats content as data to power your digital business. Free to get started, and pay-as-you-go on all plans.

Was this answer helpful?

Related answers

Get more help in the community Slack

TopicCategoriesFeaturedRepliesLast Updated
Hey all - what’s the quickest way to batch delete all documents of a certain type? It looks like the `sanity` cli tool allows...Jan 29, 2021
In the tutorial, there is samples of what the API returns as JSON. Is there a way to view these ?Jan 11, 2021
Warning: Data for Page Exceeds the Threshold of 128 kBAug 17, 2022
Custom Document Views - Is it Even Possible to Use the Structure Builder?Apr 21, 2022
How to get the number of nested/children components in a GROQ query.Jan 19, 2024
Issue with fetching data from an array of references and non-references in a groq query.Dec 14, 2023
GraphQL query resolving references on a _raw field in GatsbyMay 17, 2022
GROQ query for getting references from arrays in another array in Sanity.ioApr 9, 2020
How to fetch an array of images using groq in Sanity.ioMay 21, 2023
Is there a way to write a groq query that checks if a boolean is true, and if so, returns an array of referenced documents?...Feb 1, 2021

Related contributions

Turbo Start Sanity
- Template

The battle-tested Sanity template that powers Roboto Studio's websites

Go to Turbo Start Sanity

Schema UI - Next.js Sanity Starter
- Template

A Next.js starter template with Next.js 15, Tailwind CSS, shadcn/ui, and Sanity CMS with Live Editing. Get production-ready React components with matching Sanity schemas and queries. Build dynamic pages faster while keeping full control over customization.

Serge Ovcharenko
Go to Schema UI - Next.js Sanity Starter

The Swaddle
- Made with Sanity

A new brand identity to represent a more mature company, to signify The Swaddle’s evolution from publisher to production house, combined with an easier to navigate platform that can surface multiple content types - drawing readers through The Swaddle’s content offering.

Nightjar
Go to The Swaddle