Overview
An OnDemand instance is not accessible and requests are either returning a 502 Bad Gateway error (as shown below) or are displaying a blank page with no content. In some instances, the browser might also be trying to download a file instead of loading the page.
Solution
A 502 response generally indicates an issue with the server. Therefore, it is recommended to visit the Status Page in case the Kayako Classic OnDemand service is experiencing an outage or disruption. Further details on the issue as well as the resolution would be shared there.
If there isn't an ongoing issue reported, it is possible this was a temporary problem for specific requests, and it is recommended to try visiting the site from another browser and/or clear the browser's cache to ensure the updated response is coming from the server.
Lastly, if one is still experiencing an Nginx 502 Bad Gateway error or a blank page with no content, please Contact Support with the following information:
- The name of your Kayako instance; e.g.: example.kayako.com
- A timeline of the issue experienced: Is the issue recurring? When were the outages observed and how long did they last?
- A HAR file with the reproduction of the issue.
- Any additional information regarding errors observed, degraded performance, etc.
Once your ticket has been received, we will engage with the Kayako Classic Infrastructure Team to address the issue.
<supportagent>
For Support Agents Only:
If you receive a ticket reporting an OnDemand instance displaying a 502 Bad Gateway error or is not displaying content, please verify the following:
- The outage is still ongoing on the customer's site. Note that you may skip this step if the customer is reporting repeated outages in a certain time period.
- Check that this or a related outage has not been reported to the SaaS Team and that the server is not undergoing maintenance in the Kayako - SaasOps Google space.
After this, you may escalate the issue to the SaaS Team as per the Kayako Classic Component Routing Table, including all the information gathered in your request, and inform the customer accordingly.
Note: A customer may request credit for their downtime. If they do, please refer to the Processing Customer Credit Requests for SLA Downtime article to address their request.
</supportagent>