如何配置neo4j服务器使用bolt

Col*_*tts 2 configuration neo4j

我目前正在使用嵌入式neo4j运行awebapp.现在我想使用bolt更改为独立的neo4j服务器.Neo4j已加载到独立版本,端口7474按预期工作.

使用以下代码按预期方式工作:

var authority = neo4j.v1.auth.basic("neo4j", "XXXXXXXX");
_driver = neo4j.v1.driver("bolt://localhost ", authority, {encrypted:false});
Run Code Online (Sandbox Code Playgroud)

然而

        var authority = neo4j.v1.auth.basic("neo4j", "XXXXXXXX");
        _driver = neo4j.v1.driver("bolt://somesite.com/ ", authority, {encrypted:false});
Run Code Online (Sandbox Code Playgroud)

失败:

neo4j-web.js:27568 WebSocket connection to 'ws://somesite.com:7687/' failed: Error during WebSocket handshake: net::ERR_CONNECTION_RESET
Run Code Online (Sandbox Code Playgroud)

端口7687已启用.neo4j版本3.0.4和服务器操作系统是Centos 7.

我错过了什么?

谢谢您的帮助

Ste*_*ter 6

您需要通过添加以下行来启用远程连接conf/neo4j.conf:

dbms.connector.bolt.address=0.0.0.0:7687
Run Code Online (Sandbox Code Playgroud)