I have several workflows that use the “Amazon S3 Connection” node with Access Key / Secret Key for authentication. Is there a possibility to use variables for that? The variables on the “Flow Variables” tab of the node did not match what I was looking for.
Hi there!
Under Flow Variables tab there is Auth and under it there is username and password options which are actually Access Key / Secret Key options. I know, it is a bit misleading. Anyways I tried those options and haven’t manage to make it work. The reason seems to be that node can not be configured using flow variable for Secret Key. I get following message:
WARN Amazon S3 Connection 3:154 The request signature we calculated does not match the signature you provided. Check your key and signing method. (Service: Amazon S3; Status Code: 403
Can you try and let me know if you get the same behavior?
Will dig a little more around this to check if this is a bug or not.
Br,
Ivan
I get the same.
I set access key / secret key to dummy values on the options tab (as the node does not allow me to leave the values empty on the options tab) to make sure that it relies on the variables.
The flow variables tab does not show the password as a string type but as type “?”. Could that be the root cause for the issue?
Hi!
Tnx for testing this and getting back to us. I will check it and get back to you.
Br,
Ivan
Hi there!
We have discussed this topic and conclusion is that using flow variables for Secret Key in this node is not possible. But also considering your use case I would suggest using the third authentication option - Default Credential Provider Chain.
You need to install and configure AWS CLI.
Hope this will help.
Br,
Ivan
I have the same issue with AWS Authentication node…do you think in the future will be possible to use flow variables for Access Key and Secret Key?
we use flow variables to change environment…develop, test and production