Currently audit streaming does not work for an s3 bucket that has versioning and object lock enabled with retention “compliance” mode. This causes the below error when streaming the audit logs to s3
com.amazonaws.services.s3.model.AmazonS3Exception: Content-MD5 OR x-amz-checksum- HTTP header is required for Put Object requests with Object Lock parameters (Service: Amazon S3; Status Code: 400; Error Code: InvalidRequest; Request ID: EPG03R1J2VACB0WQ; S3 Extended Request ID: YG4XRMK8/umXDbJRQ39MBv6bJrDBQzUeAGmg+0B+l/HVnscKSp9pwUxDG0099gaZu5lStLqPfG3Fg5WHMStkfg==; Proxy: null)
This request is to add support to the audit streaming with this mode.
Created by gowri.girish
·