Azure API Management "Could not complete the request. Please try again later."
Asked Answered
S

1

6

Whenever I try to test an API (using the Test tab of the API blade) I get Could not complete the request. Please try again later.

This has been happening on my API Management services for at least two hours. I've created an additional API Management Service and another subscription (with its own APIM).

I'm on the Consumption tier (which has a 99.9% SLA) and the Azure Status Page is showing green across the board. My own personal dashboard (Service Health) is showing No service issues found.

This leads me to think it's something I've done.

How do I go about investigating this?

Satterfield answered 8/8, 2019 at 13:27 Comment(2)
Which API you have requested for?Deadening
@MdFaridUddinKiron A few which were working yesterday no longer work, including an API which points at conferenceapi.azurewebsites.net (I followed the learn.microsoft.com/en-us/azure/api-management/… just as a sanity check). I had created an API pointing at that endpoint 2 weeks ago. That also no longer worksSatterfield
S
6

Solved. I was on a VPN which was changing the certificate.

I worked this out by going to the URL in Chrome (rather than requesting from the Azure Portal or Postman). Chrome told me that the connection was not secure which led me to realise it was the effect of the VPN.

This server could not prove that it is myapimservice.azure-api.net; 
its security certificate is from *.myworkapimservice.azurewebsites.net. 
This may be caused by a misconfiguration or an attacker intercepting your connection.
Satterfield answered 8/8, 2019 at 15:12 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.