neo4j 3.2.5 WebSocket连接失败; centos7

时间:2017-09-28 09:21:56

标签: browser neo4j websocket bolt

  

错误:WebSocket连接失败。由于Web浏览器中的安全限制,此Neo4j驱动程序无法使用此故障原因。请使用您的浏览器开发控制台确定失败的根本原因。常见原因包括数据库不可用,使用错误的连接URL或临时网络问题。如果您已启用加密,请确保您的浏览器配置为信任Neo4j配置使用的证书。 WebSocket readyState是:3"

如果我使用HTTP,它可以正常工作,但如果我使用https,我会遇到错误。一世 尝试使用centos7,Alpine Linux on docker:同样的行为。我也 试过https://neo4j.com/developer/kb/explanation-of-error-websocket-connection-failure/:但它对我不起作用。

neo4j.conf片段:

# Bolt connector
dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=OPTIONAL
dbms.connector.bolt.listen_address=0.0.0.0:7687

# HTTP Connector. There must be exactly one HTTP connector.
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=0.0.0.0:7474

# HTTPS Connector. There can be zero or one HTTPS connectors.
dbms.connector.https.enabled=true
dbms.connector.https.listen_address=0.0.0.0:7473

1 个答案:

答案 0 :(得分:0)

看起来您正在使用Docker来运行neo4j应用程序。 您应该公开neo4j使用的所有端口。

docker run -d -p 7474:7474 -p 7687:7687 -p 7473:7473 neo4j:latest