[pbs-devel] applied: [PATCH proxmox] fix #6906: s3-client: conditionally set Content-Length header

Fabian Grünbichler f.gruenbichler at proxmox.com
Tue Oct 14 13:43:29 CEST 2025


On Thu, 09 Oct 2025 13:50:03 +0200, Christian Ebner wrote:
> As specified in RFC 9110 section 8.6 [0], a user agent should not
> send a Content-Length header field when the request message does not
> contain content and the method semantics do not anticipate such data.
> 
> While this does not strictly forbid setting the header, this still
> causes issues since the header is signed as part of the request
> signature and since some proxies [1] might drop the header when
> forwarding requests, this will result in authentication issues with
> the S3 API.
> 
> [...]

Applied, thanks!

[1/1] fix #6906: s3-client: conditionally set Content-Length header
      commit: 3f242b0d973a77496b55d5a56499790fc05943a4

Best regards,
-- 
Fabian Grünbichler <f.gruenbichler at proxmox.com>




More information about the pbs-devel mailing list