The error occurs when WordPress tries to reach an external URL and the request stops before the full response arrives. The cURL library aborts after the configured timeout, reporting the number of milliseconds and bytes received.
Typical triggers include blocked outbound traffic, a low PHP timeout setting, DNS lookup problems, or outdated networking libraries. When any of these factors delay the handshake or data transfer beyond the limit, WordPress logs the timeout message.