Error when renewing Microsoft Graph Subscription - azure

I have this project in which I need to have a subscription to a specific calendar. This is done, no issue here.
In order to keep the subscription alive, I have a mechanism that runs a script once per day, which renews that specific subscription by giving it an expiration date that is two days after. It works fine, most of the time.
The issue is that, twice now, the first time in March and the last time earlier this week, the subscription has not been successfully renewed, and I get this error response:
{
"error": {
"code": "ExtensionError",
"message": "Operation: Update; Exception: [Status Code: NotFound; Reason: The subscription with Id 'M0M5MUUwODEtQkQ5RS00OTlCLTkxNjMtNDdDRUYxODhDMjI5XzEzMjQ0RjZDLUMwRTEtNDg3RC1CQUQ4LThDOEFFNzXXXkNDNQ==' is not found.]",
"innerError": {
"request-id": "b1f7af53-XXXX-XXXX-b38e-750453299588",
"date": "2019-06-01T23:30:07"
}
}
}
(changed a few characters just to be safe)
I am pretty sure that this problem was not originated on my end, because nothing changed there.
Upon searching for this error code, I came across similar issues (1, 2, 3), but some of them are not exactly the same, and there seems to not be any definitive explanation or response for the issue.
With all this in mind, I would like to know if someone can help me out - this is rolling in production, so it's hurting me a lot.

Related

Dialogflow Webhook call failed. Error: [ResourceName error] Path '' does not match template

I am using Dialogflow ES and once I got the webhook setup, I haven't been having issues. But after a few months, I just started getting a random error. It seems to be inconsistent as in sometimes I get it for a specific web call and other times it works fine. This is from the Raw API response:
"webhookStatus": {
"code": 3,
"message": "Webhook call failed. Error: [ResourceName error] Path '' does not match template 'projects/{project_id=*}/locations/{location_id=*}/agent/environments/{environment_id=*}/users/{user_id=*}/sessions/{session_id=*}/contexts/{context_id=*}'.."
}
The webhook is in GCP Functions in the same project. I have a simple "ping" function in the same agent that calls the webhook. That works properly and pings the function, records some notes in the function log (so I know the function is being called), and returns a response fine, so I know the webhook is connected and working for other intents in the same agent before and after I get the error above.
Other intents in the same agent work (and this one WAS working), but I get this error now. I also tried recreating the intent and I get the same behavior.
The project is linked to a billing account and I have been getting charged for it, so I don't think it is an issue with being on a trial or otherwise. Though the Dialogflow itself is in "trial", but the linked webhook function is billed.
Where can I find what this error means or where to look to resolve it?
After looking at this with fresh eyes, I found out what was happening.
The issue was a mal-formed output context. I was returning the bad output context sometimes (which explained why sometimes it worked and sometimes it didn't). Specifically, I was returning the parameters directly into the output context without the output context 'name' or 'parameters'. Everything looked like it was working and I didn't get any other errors, but apparently, when Dialogflow receives a bad web response, it generates the unhelpful error above.

DataFactory Debug Error - BadRequest - factory is deleted

I am creating a pipeline that only runs a simple "wait ", just for testing, because I am trying to understand why my others pipeline are returning errors (the same error).
When I try to debug, it sends the following error:
{
"code": "BadRequest",
"message": "Operation could not be completed as factory is deleted",
"target": "pipeline/Teste_ParaApagar/runid/f0e412a9-21a2-4d0f-ab28-c0287a484326",
"details": null,
"error": null
}
I searched everywhere, I canĀ“t find answer. Can you please help?
I think this is not a common error.
According to the policy, I think you should check your account to see if your ADF was disabled.

Microsoft.Solutions/applicationDefinitions internal server error

I'm trying to create a Service catalog managed application definition and get the following error :{
"error": {
"code": "InternalServerError",
"message": "Encountered an internal server error. The tracking id is '5d5bf382-f101-48d7-bd89-72c72536a4a9'."
}
}
Is there anyway to find out what causes this? I did come across before. And believe it might be something to do with the template. I've tested the following using visual studio and the deployments works correctly. Just uploading the app.zip with the templates causes this error.
You can either look at the Azure Portal and go to Event Monitor and find error records and discern from the text there what went wrong or use Get-AzureRmLog -CorrelationId GUID_goes_here and look from there.

Azure ML: Getting Error 503: NoMoreResources to any web service API even when I only make 1 request

Getting the following response even when I make one request (concurrency set to 200) to a web service.
{ status: 503, headers: '{"content-length":"174","content-type":"application/json; charset=utf-8","etag":"\"8ce068bf420a485c8096065ea3e4f436\"","server":"Microsoft-HTTPAPI/2.0","x-ms-request-id":"d5c56cdd-644f-48ba-ba2b-6eb444975e4c","date":"Mon, 15 Feb 2016 04:54:01 GMT","connection":"close"}', body: '{"error":{"code":"ServiceUnavailable","message":"Service is temporarily unavailable.","details":[{"code":"NoMoreResources","message":"No resources available for request."}]}}' }
The request-response web service is a recommender retraining web service with the training set containing close to 200k records. The training set is already present in my ML studio dataset, only 10-15 extra records are passed in the request. The same experiment was working flawlessly till 13th Feb 2016. I have already tried increasing the concurrency but still the same issue. I even reduced the size of the training set to 20 records, still didn't work.
I have two web service both doing something similar and both aren't working since 13th Feb 2016.
Finally, I created a really small experiment ( skill.csv --> split row ---> web output ) which doesn't take any input. It just has to return some part of the dataset. Did not work, response code 503.
The logs I got are as follows
{
"version": "2014-10-01",
"diagnostics": [{
.....
{
"type": "GetResourceEndEvent",
"timestamp": 13.1362,
"resourceId": "5e2d653c2b214e4dad2927210af4a436.865467b9e7c5410e9ebe829abd0050cd.v1-default-111",
"status": "Failure",
"error": "The Uri for the target storage location is not specified. Please consider changing the request's location mode."
},
{
"type": "InitializationSummary",
"time": "2016-02-15T04:46:18.3651714Z",
"status": "Failure",
"error": "The Uri for the target storage location is not specified. Please consider changing the request's location mode."
}
]
}
What am I missing? Or am I doing it completely wrong?
Thank you in advance.
PS: Data is stored in mongoDB and then imported as CSV
This was an Azure problem. I quote the Microsoft guy,
We believe we have isolated the issue impacting tour service and we are currently working on a fix. We will be able to deploy this in the next couple of days. The problem is impacting only the ASIA AzureML region at this time, so if this is an option for you, might I suggest using a workspace in either the US or EU region until the fix gets rolled out here.
To view the complete discussion, click here

Azure AD OAuth2.0 Transient Errors (AADSTS90090)

I have an Azure AD app which was working fine yesterday. But today, the response from the sign in page (the one with the code param), is returning an error and error_description params, and no code param. The values are:
error: temporarily_unavailable
error_description: AADSTS90090: A
transient error has occurred. Please try again. Trace ID: [unid]
Correlation ID: [unid] Timestamp: 2015-08-12 08:44:06Z
A few Googles says this is a temporary error, which should "go away soon", but given this is an authentication request, I would expect such transient errors to be resolved in seconds, or minutes at a maximum, and this has now been happening for hours.
Questions:
Is this something that happens regularly?
How long should it take to be resolved?
Is there anything (other than display an error message) I can do my end to handle this?
Any further information appreciated.

Resources