我无法使用 neo4j-shell 远程连接到服务器。这是发生的事情:
amy@wombat$ neo4j-shell -host myserver.mycompany.com -port 1337
Welcome to the Neo4j Shell! Enter 'help' for a list of commands
NOTE: Remote Neo4j graph database service 'shell' at port 1337
neo4j-sh (0)$ help
Connection refused to host: 127.0.1.1; nested exception is:
java.net.ConnectException: Connection refused
neo4j-sh (0)$
我正在运行:neo4j-community-2.0.0-M06 Red Hat Enterprise Linux Server (2.6.32-358.23.2.el6.x86_64)
我可以通过 1337 端口远程登录到该服务器。我还可以在服务器本身上运行 neo4j-shell。
我已阅读neo4j-shell “连接被拒绝”错误、https: //stackoverflow.com/questions/17413094/neo4j-remote-connection-refused和https://stackoverflow.com/questions/16896654/neo4j-remoteclient-cant -get-a-connection,但是它们都没有帮助。
文档似乎建议这应该进入 neo4j-server.properties。但是,这表明它应该进入 neo4j.properties。我把它放在两个,但它仍然无法正常工作。enable_remote_shell = true