Happened to me this morning too.
I, [2021-03-25T06:25:26.893253 #163982] INFO -- response: Status 504
This happens when Canvas is having trouble or communication between your device and Canvas are having trouble.
The only suggestion I have is if the response body looks like:
{"errors":[{"message":"An error occurred.","error_code":"bad_gateway"}]}
That you add some sleep/wait timeout and retry the request, persist as needed.
It's tricky to troubleshoot and replicate, and I still waffle with deciding to sleep or retry the job later.
Past Incidents
Mar 25, 2021
Resolved - This incident has been resolved.
Mar 25, 08:27 MDT
Update - We are continuing to monitor for any further issues.
Mar 25, 08:17 MDT
Monitoring - A fix has been implemented and we are monitoring the results.
Mar 25, 08:12 MDT
Identified - The issue has been identified and a fix is being implemented.
Mar 25, 07:07 MDT
Investigating - We are currently investigating this issue.
Mar 25, 06:48 MDT
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.