0

我在 AWS 上有一个 Neo4J EC2 实例。我能够以编程方式访问它,但是当我尝试访问 Neo4J 浏览器时,我得到了上面列出的错误。我目前使用的网址是:

http://35.174.211.60:7474/browser/

从那里,我得到以下页面: Neo4J 浏览器

然后此页面尝试调用以下 URL:bolt://35.174.211.60:7687 我使用的用户名 (neo4j) 和密码已经允许我的代码以编程方式访问 Neo4J。从这里我得到以下错误:

ServiceUnavailable:WebSocket 连接失败。由于 Web 浏览器中的安全限制,此 Neo4j 驱动程序无法找到失败的原因。

我已验证端口 7474、7473 和 7687 在我的 EC2 Neo4J 实例中对所有人开放。接下来我应该尝试什么?

4

1 回答 1

0

尝试此知识库文章建议的修复:

可以通过编辑文件 $NEO4J_HOME/conf/neo4j.conf 并取消注释来解决此错误:

#To have Bolt accept non-local connections, uncomment this line:
dbms.connector.bolt.address=0.0.0.0:7687
于 2018-11-27T20:33:57.937 回答