Customer Knowledge Base
Breadcrumbs

HCMS: Understanding and Troubleshooting 502 Bad Gateway Errors

Overview

A 502 Bad Gateway indicates that the backend service did not respond quickly enough or was temporarily unavailable.
It is a generic error and can occur for many reasons, not only in HCMS.

Typical Causes in HCMS Environments

A 502 reported against HCMS generally means:
 

  • The HCMS/Satellite instance did not respond within the expected time, or

  • The instance was unavailable at the moment of the request

One common scenario is:

 High combined CPU and memory load → slow responses → Kubernetes marks the pod as unhealthy → pod restart → temporary 502s.

 This is only one example; other infrastructure‑level issues can produce the same error

What to Check

When a 502 occurs:

  1. Verify whether the issue is intermittent or consistent.

  2. Check Satellite health (CPU, memory, restarts) if monitoring is available.

  3. Confirm whether the issue affects all requests or only specific assets.

Checking Asset Size (Internal Recommendation)

If the issue occurs only for certain assets:

  • Open the asset in the Java Client or Web Client.

  • Review the binary size.

  • Assets larger than a few megabytes may require special handling, as they can cause slow processing or increased load.

There is currently no official maximum asset size documented; this guideline is based on observed behavior and is under internal review.

When to Contact Support

Please provide:

  • Timestamp(s) of the error

  • Endpoint(s) affected

  • Example asset ID(s), if relevant

  • Any available infrastructure or monitoring info (CPU, memory, restarts)