我在Ubuntu实例上安装了neo4j 3.2.4。安装完成后,我所做的一切就是启动neo4j,它是“sudo neo4j console”,它引导我进入一个Web界面。不幸的是,我必须连接到另一台计算机上的Web界面,我可以通过localhost:7474或https://localhost:7473进行连接。 (需要一些端口转发。)两者都让我进入登录页面。在那里我被要求输入一个密码(默认密码)来连接到数据库但我得到错误 - “ServiceUnavailable:WebSocket连接失败。由于Web浏览器的安全限制,导致失败的原因不可用这个Neo4j车手......“
建议解决方案的唯一网站是here。建议的解决方案是取消注释neo4j.conf文件中的“dbms.connector.bolt.address = 0.0.0.0:7687”。然后我重新启动neo4j,但我继续得到同样的错误。
FWIW - telnet 127.0.0.1 7687工作,所以连接到博尔特似乎没问题。
还有一个引用此问题的Github问题,但没有具体建议的解决方案。 (Neo4j - issue 504)
任何建议都非常感谢。
答案 0 :(得分:1)
感谢InverseFalcon提供的信息。 FWIW我通过切换到Firefox来工作,我也设置了FoxyProxy。 (所以不确定Firefox或FoxyProxy是否有帮助 - 但是对于其他遇到麻烦的人来说,这是一个可以开始的地方。)
答案 1 :(得分:0)
如果您能够打开neo4j网络界面,那么转到设置 - >网络连接部分然后选中“不要使用螺栓"。
”复选框