aws-sdk
The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256
AWS4-HMAC-SHA256, also known as Signature Version 4, (“V4”) is one of two authentication schemes supported by S3. All regions support V4, but US-Standard¹, and many — but not all — other regions, also support the other, older scheme, Signature Version 2 (“V2”). According to http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html … new S3 regions deployed after January, 2014 will only … Read more
Technically what is the difference between s3n, s3a and s3?
The letter change on the URI scheme makes a big difference because it causes different software to be used to interface to S3. Somewhat like the difference between http and https – it’s only a one-letter change, but it triggers a big difference in behavior. The difference between s3 and s3n/s3a is that s3 is … Read more
Configuring region in Node.js AWS SDK
How about changing the order of statements? Update AWS config before instantiating s3 and dd var AWS = require(‘aws-sdk’); AWS.config.update({region:’us-east-1′}); var dd = new AWS.DynamoDB(); var s3 = new AWS.S3();