Problem description
The upload callback process times out. This indicates the callback server did not respond to OSS within the required time limit.
Causes
OSS requires the callback server to complete processing and return a result within 5 seconds. If the server exceeds this limit, OSS determines that a timeout error occurs.
Examples
None.
Solutions
Switch the callback server's processing logic to asynchronous processing so that the server responds to OSS within 5 seconds. Move time-consuming operations—such as database writes or downstream API calls—to a background job or message queue, then return the result to OSS immediately.
References
For the full list of causes and solutions for HTTP status code 203, see Errors returned with HTTP status code 203.
For how upload callbacks work and how to configure them, see Upload callbacks and Callbacks.
For common errors when configuring upload callbacks, see Upload callbacks.
For how to use POST policies with upload callbacks and upload directly to OSS from a form, see Overview.
For how to configure upload callbacks for mobile apps, see Set up upload callbacks for mobile apps.