2017-03-02 65 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正在運行,保存此文件並重新啓動數據庫,它將把你的端口號。 希望這有助於。