Failing to configure Graph Explorer authentication with Amazon Neptune using IAM #137
Replies: 6 comments 8 replies
-
Where are you running Graph-Explorer? Is it on an EC2 instance? Have you created an IAM role with permissions to your Neptune cluster and attached that role to the compute infrastructure that is running Graph Explorer? |
Beta Was this translation helpful? Give feedback.
-
So for your connection settings, you should be using the following (with substitutions for your EC2 instance hostname and your Neptune cluster endpoint). Can you confirm this is what you are using? Public or Proxy Endpoint: https://your-ec2-instance.region.ec2.amazonaws.com |
Beta Was this translation helpful? Give feedback.
-
The Pubic or Proxy Endpoint should equal the same URL that you are using to connect to Graph Explorer. You appear to be using the internal (private IP address) EC2 instance hostname. Do you have separate connectivity established to your VPC (VPN tunnel or Direct Connect connection)? If not, that needs to be the public EC2 instance endpoint (but should ultimately be the same URL you are using to connect to Graph Explorer). |
Beta Was this translation helpful? Give feedback.
-
Main branch currently has a bug with IAM request signing, related issue: #136 If you are following the installation steps here, please skip building your own Docker image in Steps 1-2, and modify the |
Beta Was this translation helpful? Give feedback.
-
This should be fixed as part of an upcoming pull request. #140 |
Beta Was this translation helpful? Give feedback.
-
The PR is now merged @rodrigofrs13 |
Beta Was this translation helpful? Give feedback.
-
Failing to configure Graph Explorer authentication with Amazon Neptune using IAM
I cannot successfully authenticate when I configure IAM, I configured it following the doc https://github.com/aws/graph-explorer/blob/main/README.md#authentication.
But when I test it I get the error "{"requestId":"12c4b54b-6aac-9c45-6511-47293baf8180","code":"AccessDeniedException","detailedMessage":"Missing Authentication Token"}"
Can you help please.
Beta Was this translation helpful? Give feedback.
All reactions