无法使用Gremlin连接到AWS Neptune
我目前正在尝试访问AWS Neptune服务器,但在尝试连接时收到以下错误 我遵循AWS的本教程,但没有成功: 以前有人遇到过这个问题吗 我以为这是因为入站/出站规则,但即使我允许所有流量,它也不起作用 端点也是正确的。仔细检查 conf/neptune-remote.yml 错误 类似的wiki: 不是同一个问题。无法使用Gremlin连接到AWS Neptune,gremlin,amazon-neptune,Gremlin,Amazon Neptune,我目前正在尝试访问AWS Neptune服务器,但在尝试连接时收到以下错误 我遵循AWS的本教程,但没有成功: 以前有人遇到过这个问题吗 我以为这是因为入站/出站规则,但即使我允许所有流量,它也不起作用 端点也是正确的。仔细检查 conf/neptune-remote.yml 错误 类似的wiki: 不是同一个问题。 在开尔文·劳伦斯的帮助下: curl <yourinstancename>:8182/status 在开尔文·劳伦斯的帮助下: curl <yourinstan
在开尔文·劳伦斯的帮助下:
curl <yourinstancename>:8182/status
在开尔文·劳伦斯的帮助下:
curl <yourinstancename>:8182/status
至于2021年6月,Python有一种使用SIG V4的方法: 如果为Amazon Neptune群集启用IAM身份验证,则必须使用SIG V4对所有查询请求进行签名。有关更多信息,请参见[1]
[1] 至于2021年6月,Python有一种使用SIG V4的方法: 如果为Amazon Neptune群集启用IAM身份验证,则必须使用SIG V4对所有查询请求进行签名。有关更多信息,请参见[1]
[1] 嗨,乔恩,有几个问题。您是否能够使用curl:8182/status格式的简单curl访问服务器?您是否从与Neptune位于同一VPC中的EC2实例运行Gremlin控制台?您是否启用了IAM身份验证?谢谢!我能够得到这个回复:requestId:e2b4ccf0-5470-4a5d-0a34-211d4738f5a8,代码:AccessDeniedException,详细消息:缺少身份验证令牌}我已经修复了IAM身份验证,现在它可以工作了!嗨,乔恩,有几个问题。您是否能够使用curl:8182/status格式的简单curl访问服务器?您是否从与Neptune位于同一VPC中的EC2实例运行Gremlin控制台?您是否启用了IAM身份验证?谢谢!我能够得到这个回复:requestId:e2b4ccf0-5470-4a5d-0a34-211d4738f5a8,代码:AccessDeniedException,详细消息:缺少身份验证令牌}我已经修复了IAM身份验证,现在它可以工作了!curl不再工作,因为您现在需要sigV4。使用curl中的“awscurl”不再有效,因为您现在需要sigV4。使用来自的“awscurl”
curl <yourinstancename>:8182/status
"requestId":"e2b4ccf0-5470-4a5d-0a34-211d4738f5a8","code":"AccessDeniedException","detailedMessage":"Missing Authentication Token"}