Skip to content

Commit c9b69e6

Browse files
committed
docs(release-notes): add hint about s3 integrity protection
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
1 parent 0df8992 commit c9b69e6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

admin_manual/release_notes/upgrade_to_32.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,12 @@ Previews
3232

3333
Starting with Nextcloud 32.0.1, the preview provider for MP3 files, which reads cover images embedded in the files, is disabled by default for performance and stability reasons.
3434
See :doc:`../configuration_files/previews_configuration` for details on how to enable or disable the preview provider.
35+
36+
S3 integrity protections enabled, configuration update may be needed
37+
--------------------------------------------------------------------
38+
39+
The AWS SDK for PHP was updated and now enables the default integrity protections for S3. If your S3 backend does not support the default integrity protection yet, you can disable it since Nextcloud 32.0.2 by adding ``'request_checksum_calculation' => 'when_required',`` and ``'response_checksum_validation' => 'when_required',`` to the object store configuration.
40+
41+
If your S3 backend does not support this, you may see an error such as ``Checksum Type mismatch occurred, expected checksum Type: null, actual checksum Type: crc32`` in your logs when uploading files.
42+
43+
More details about S3 integrity protection can be found at https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html and https://github.com/aws/aws-sdk-php/discussions/3100.

0 commit comments

Comments
 (0)