Question
Amazon has announced the deprecation of their S3 Signature Version 2 API. Amazon’s support for Sigv2 API ended on June 24, 2019. How is Liferay DXP or Liferay Portal affected by this deprecation?
Resolution
Liferay DXP 7.0+
Liferay DXP uses AWS Signature Version 4. This means that Liferay DXP 7.0+ is compatible with any bucket created and Liferay DXP is not impacted by this deprecation.
Liferay Portal 6.2 EE
Liferay Portal 6.2 EE uses AWS Signature Version 2. This means that Liferay Portal 6.2 EE is only compatible with S3 buckets using Sigv2.
According to Amazon’s deprecation announcement, “any new buckets created after June 24, 2020 will not support SigV2 signed requests, although existing buckets will continue to support SigV2 while we work with customers to move off this older request signing method.”
Therefore, customers who use S3 buckets created before June 24, 2020 will not be impacted by this deprecation.