Timeout Details
Error Logs (Two Types)
Type A — Timeout awaiting headers (11 occurrences):
ERROR failed to upload to S3: Put "https://zeabur-uploads.s3.ap-east-1.amazonaws.com/uploads-tmp/{id}.zip?X-Amz-Algorithm=AWS4-HMAC-SHA256&...":
context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Type B — Connection closed during upload (1 occurrence, 20:03):
write tcp 192.168.50.248:13456 -> 52.95.161.53:443:
wsasend: An existing connection was forcibly closed by the remote host.
Key Parameters
| Item | Value |
|---|---|
| Upload Target | zeabur-uploads.s3.ap-east-1.amazonaws.com (AWS S3 Hong Kong Region) |
| Target IP (Type B error) | 52.95.161.53:443 |
| Local Machine | 192.168.50.248 (Your internal IP) |
| Upload Size | ~50MB zip |
| Timeout Source | zeabur CLI built-in HTTP client deadline (cannot be adjusted via parameters) |
Today's Timeline (X-Amz-Date converted to Taiwan Time)
| Time | Result |
|---|---|
| 18:26 / 18:27 / 18:29 | ✗ timeout ×3 |
| 18:39 | ✓ Success (Guest image batch) |
| 18:50 / 18:51 / 18:58 / 19:03 / 19:08 | ✗ ×5 (19:03 was connection closed) |
| 19:40, 19:48 | ✓ Success ×2 (server.js, lowercase URL) |
| 20:07 / 20:09 / 20:16 / 20:21 | ✗ timeout ×4 (lowercase batch) |