Actions
Bug #57094
closedx-amz-date protocol change breaks aws v4 signature logic: was rfc 2616. Should now be iso 8601.
% Done:
100%
Source:
Development
Tags:
auth backport_processed
Backport:
quincy pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Description
In the upstream documentation here: https://docs.aws.amazon.com/general/latest/gr/sigv4-date-handling.html
x-amz-date is required to be of the form yyyymmddThhmmssZ . This matches iso 8601. Formerly it was in "rfc 2616" format, and this is what the Ceph code still expects in certain circumstances. Most clients are probably still using the old timestamp format, but a recently built copy of the wasabi s3-benchmark program was producing the new style timestamps on PUT requests. Evidently the move is on, and we gotta keep up with the times.
Actions