issue with Full-Text-Search Query Execution in Neptune with iam DB authorization enabled

I am trying to integrate ES with neptune for Full-Text-Search Query Execution. With IAM DB authorization enabled in neptune, it is not able to execute query and giving below error

{"detailedMessage":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.","code":"AccessDeniedException","requestId":"b4bbe6b7-8361-5c9b-1584-ba7a6a64a03c"}

However with IAM DB authorization disabled, same query execution is working fine.

I am generating AWS SIG4 signature and utilising in the header as part of the query. With IAM enabled , i can able to connect(status check) to neptune DB with same sig4 signature.

Read more here:

Content Attribution

This content was originally published by santosh nahak at Recent Questions - Stack Overflow, and is syndicated here via their RSS feed. You can read the original post over there.

%d bloggers like this: