diff --git a/doc/administration/settings/continuous_integration.md b/doc/administration/settings/continuous_integration.md index ce41950301e0000ec4370565ac337a9d552cb638..4cb24a77e799cb8361ac70d6bded33d5c9cb6b54 100644 --- a/doc/administration/settings/continuous_integration.md +++ b/doc/administration/settings/continuous_integration.md @@ -435,11 +435,16 @@ To disable your instance fetching this data: ## Troubleshooting -### 413 Request Entity Too Large +### `413 Request Entity Too Large` error -When build jobs fail with the following error, -increase the [maximum artifacts size](#maximum-artifacts-size). +If the artifacts are too large, the job might fail with the following error: ```plaintext Uploading artifacts as "archive" to coordinator... too large archive <job-id> responseStatus=413 Request Entity Too Large status=413" at end of a build job on pipeline when trying to store artifacts to <object-storage>. ``` + +You might need to: + +- Increase the [maximum artifacts size](#maximum-artifacts-size). +- If you are using NGINX as a proxy server, increase the file upload size limit which is limited to 1 MB by default. + Set a higher value for `client-max-body-size` in the NGINX configuration file.