Failing Azure Foundry Deployment - No Healthy Upstream Error

James Shaw 0 Reputation points Microsoft Employee
2025-01-16T23:43:50.2733333+00:00

I am encountering an issue with the GPT-4o model deployed on Azure OpenAI Service. I have deployed the model and attempted to make chat calls using API requests and in the playground. However, as of this afternoon I consistently receive the following error message:

no healthy upstream | Apim-request-id: 9243b636-765a-4b7b-9590-d7767ffef67d

Here are the details of my setup:

  • Endpoint: https://live-signals-copilot.openai.azure.com/
  • Pricing Tier: Standard S0
  • Region: East US
  • Resource Configuration:
  • Name: Live-Signals-Copilot
  • Subscription: Customer Understanding
  • Subscription ID: 62e7b93a-1bbe-492b-b06a-3a93f3d269fd
    • Resource Group: Clarity

I would like to know if this problem occurs sporadically and how to resolve it.

Could you please provide guidance on how to resolve this issue and whether I should file an incident report? I see that this has been a problem for other users as well:

https://learn.microsoft.com/en-us/answers/questions/2104125/how-to-resolve-openai-internalservererror-no-healt

Thanks for your help.

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,597 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Manas Mohanty (Quadrant Resource LLC) 105 Reputation points Microsoft Vendor
    2025-01-22T04:53:00.79+00:00

    Hi James Shaw

    Unhealthy stream points pointer server-side issue which indicates server is not healthy.

    1. Sometimes it is customer specific (consistent rate limits and very long queries make server unhealthy, we recommend customer to add/change deployment region, reduce query size adjust max token to by-pass existing rate limit etc.)
    2. Sometimes it is applicable to lot of customers in same region. Here in this case, It is east us. Please note that East Us and East Us 2, Sweden Central are high demand regions and face outages sometimes (Product team fixes rate limit on that server. We should load balance between multiple regions as best practice and stay attuned to Service health and Azure Status to roll out any new strategy.)
    3. Another around to change Model API version to gain more availability in the endpoint.

    Upon 404 error with any other non-preview API version at the endpoint URL. I think all the endpoint URLs from model deployment are showing similar syntax and looks by design (endpoint URL syntax seems to have changed c and backend implementation stays with product team only)

    Any modification with endpoint URL will render "resource not found error only".

    Please don't forget to upvote this answer if it cleared all your queries

    Thank you.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.