Skip to content

Conversation

@joshtrichards
Copy link
Member

@joshtrichards joshtrichards commented Aug 11, 2023

  • Context:
    • Apache's default for LimitRequestBody changed from 0 (unlimited) to 1 GiB in v2.4.53 which was released on June 08, 2022. This is becoming a more widely deployed version (e.g. Debian 12 currently ships with v2.4.57 and Ubuntu kinentic/22.10 ships with v2.4.54)
    • See https://httpd.apache.org/docs/current/en/mod/core.html#limitrequestbody where this change in behavior is documented
    • Impacts non-chunking client transactions (effectively restricting them to <1GB)
  • Documents this in the Admin Manual in the Uploading big files > 512MB section were this parameter is already mentioned
  • Gives the reader some guidance so that they may decide what value makes the most sense in their local environment

☑️ Resolves

Follow-up Notes

  • Since this parameter can be used in .htaccess it may make sense to explore whether overriding Apache's new default makes sense to do in server, but that's outside the scope of documentation

🖼️ Screenshots

image

(Ignore black background; just by browser config)

Apache's default for this changed from 0 (unlimited) to 1 GiB. This impacts non-chunking client transactions.

Resolves: #35778 and #37695 and documents needed adjustments applicable to various others like nextcloud/docker#1796

Signed-off-by: Josh Richards <[email protected]>
@joshtrichards
Copy link
Member Author

/backport stable27

@szaimen
Copy link
Contributor

szaimen commented Oct 3, 2023

The syntax is /backport to branch

@joshtrichards
Copy link
Member Author

/backport to stable27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document new Apache LimitRequestBody Default

2 participants