Skip to content

Web services.
Simply looked after.

504 Gateway Timeout: check before trying again

A 504 Gateway Timeout means a gateway or proxy did not receive an upstream response in time. It tells you that a response was late, not necessarily whether the underlying task completed. That distinction matters if the timeout followed a payment, booking, upload or contact-form submission.

Before you start

  • Write down the action immediately before the error, its start time and any reference shown.
  • Keep a private copy of important unsaved text without copying customer details into public tools.
  • If money or bookings are involved, stop repeated submissions until the actual result has been checked.

What to do

  1. Separate reading from submitting

    If you were only opening a public page, one later refresh is a different risk from resending an order. For a submitted action, use the normal account history or contact the business to establish whether it completed. Do not rely on the missing confirmation page alone.

  2. Describe the slow part

    Note whether the homepage loads quickly but one search, upload or feature times out. Include a rough waiting duration and whether the issue repeats during ordinary use. Do not run bulk requests to prove the problem: a short, accurate description is more useful and avoids adding load.

  3. Ask the owner to trace the request

    Supply the exact time and any request identifier to the hosting or application administrator. They can investigate the server or external service that failed to answer and check whether the task finished later. Ask for findings and an agreed correction instead of simply requesting a longer timeout.

  4. Verify the customer outcome

    After the cause is addressed, agree a safe test that covers both the visible result and the stored action. For example, a labelled enquiry should appear once, with its confirmation and expected delivery checked by the owner. Record any uncertainty rather than marking the whole workflow fixed because one page loaded.

What to check

  • Uncertain submissions have been checked for completion and duplicates.
  • The investigation distinguishes a slow response from a lost transaction.
  • A separately authorised test confirms the result customers actually need.

Sources and further reading

Platform features can change. Check the provider’s current guidance before changing a live service.

A little help, when you need it

What can we help with?

Leave a message for PresGro support. This is not live chat. Please don’t include passwords or payment details.

Daily, 08:00–18:00 UK time

We aim to give an initial reply within 3–4 support hours. This is a target, not a guaranteed response or resolution time. Help outside these hours may be available.

Your details are used to respond to this enquiry. Read our privacy notice. Never send passwords. Prefer email? help@presgro.com.

Visit the support centre →