Traefik's default readTimeout of 60s killing the upload connection. The cascade was: 1. Large upload exceeds 60s → Traefik kills connection 2. storageusers floods with NetworkTimeoutError 3. Aborted uploads generate tons of NATS events 4. NATS gets overwhelmed → no response from stream 5. Proxy can't resolve user roles → login returns 500 |
||
|---|---|---|
| .. | ||
| production | ||