Browser & network errors

    ERR_EMPTY_RESPONSE: The server sent no data

    Also searched as: net::ERR_EMPTY_RESPONSE · didn't send any data · empty response

    Is ERR_EMPTY_RESPONSE happening on your domain?

    An external probe confirms whether zero bytes come back for everyone, and whether both HTTP and HTTPS behave the same way.

    Free, no signup. Runs from outside your network, which is the only way to tell a server fault from a local one.

    Short answer

    The connection succeeded and then the server returned zero bytes. Typically a fatal application error that killed the process before any headers were written, or a protocol mismatch on the port.

    What ERR_EMPTY_RESPONSE means

    No status line, no headers, no body. The browser has nothing at all to render, which is why the message is generic. The evidence lives entirely in the server's own logs.

    Causes and fixes, most likely first

    most common

    The application crashed before writing any output.

    Check the error log for a fatal error or segfault at that moment. Memory limits are the most common trigger.

    common

    HTTPS is being spoken to a port serving plain HTTP, or vice versa.

    Confirm the scheme matches the port's configuration. A proxy forwarding https:// to an http:// backend that expects TLS produces exactly this.

    occasional

    A request exceeded a size or header limit and the server dropped it silently.

    Raise the relevant body/header size limits, or fix the client sending oversized requests.

    How to stop it happening again

    • •Alert on empty and malformed responses explicitly — they never produce an HTTP status, so status-only monitoring misses them entirely.

    Frequently asked questions

    Why is there no error code?

    Because the server never sent a status line. HTTP status codes come from the response; there was no response.

    Related errors

    Monitor this continuously with LemWatch

    A one-off err_empty_response monitoring shows you today. LemWatch re-runs the same checks around the clock and alerts you the moment something breaks — free for up to 10 sites, no card needed.

    Last verified: by the Lemwatch research team.