2017-03-02 33 views
0

虽然改变的螺栓端口使用不能改变螺栓口:py2neo -

authenticate(bolt_url_strippted + ":24786", username, password) 
g = Graph(
      host=bolt_url_strippted, 
      bolt=True, 
      bolt_port=24786, 
      user=username, 
      password=password) 
g.begin() 

我收到以下错误:

py2neo.packages.neo4j.v1.exceptions.ProtocolError: Unable to connect to <server>.dbs.graphenedb.com on port 7687 - is the server running? 

我有使用不同的蟒蛇驱动程序与定制成功连接到服务器港口。 我使用py2neo版本3.1.2,Neo4j的版本3.0.8通过GrapheneDB

编辑 - 官方Python-Neo4j的驱动程序为我工作的URL的形式为: “螺栓://爱好-XXX。 dbs.graphenedb.com:24786'

感谢,

SK

+0

你会不会看到像这样的'bolt://x.x.x.x' –

+0

这个URL是'bolt://hobby-XXX.dbs.graphenedb.com:24786'。我有一个有效的连接到数据库使用官方的python neo4j驱动程序使用螺栓与确切的网址和端口。 –

回答

0

如果看到neo4j.conf文件中,你会发现这样的事情

 
Bolt connector dbms.connector.bolt.enabled=true 
dbms.connector.bolt.tls_level=OPTIONAL 
dbms.connector.bolt.listen_address=:24786 

如果您的Neo4j正在运行,保存此文件并重新启动数据库,它将把你的端口号。 希望这有助于。