From 0283af7a3ede148d4dfd701db808a4cca213967e Mon Sep 17 00:00:00 2001 From: CuongLe Date: Tue, 23 Jan 2018 12:38:05 +0700 Subject: [PATCH] remove aws credentials.signatureVersion in `enableS3TransferAcceleration` Fix error: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256. See more: https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region --- lib/plugins/aws/provider/awsProvider.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/plugins/aws/provider/awsProvider.js b/lib/plugins/aws/provider/awsProvider.js index bcc78e58372..6eae516f637 100644 --- a/lib/plugins/aws/provider/awsProvider.js +++ b/lib/plugins/aws/provider/awsProvider.js @@ -328,8 +328,6 @@ class AwsProvider { enableS3TransferAcceleration(credentials) { this.serverless.cli.log('Using S3 Transfer Acceleration Endpoint...'); credentials.useAccelerateEndpoint = true; // eslint-disable-line no-param-reassign - credentials.signatureVersion = 'v2'; // eslint-disable-line no-param-reassign - // see https://github.com/aws/aws-sdk-js/issues/281 } getRegion() {