我当前在Google Cloud上运行Neo4J,并在Compute Engine VM运行Ubuntu中运行。7474
端口按预期工作,但是我在尝试连接到服务器时会收到以下消息:
WebSocket connection to 'ws://<ip>:7687/' failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT
我检查了conf/neo4j.conf
的dbms.connector.bolt.address=0.0.0.0:7687
,但没有评论。
我检查了防火墙,并且有端口7687
的规则,所以还有什么可能导致此?
事先感谢您的帮助
更新:
我能够从VM的命令行中使用cypher-shell
,该命令行连接到bolt://localhost:7687
事实证明,问题既没有GCP也不是Neo4J。我工作的公司有一个防火墙阻止端口,这就是为什么我无法使用浏览器连接到数据库的原因。计算引擎中的数据流没有问题连接到neo4j。