2017-03-02 1 views
0

Obwohl geänderte Schraube Port ändern:py2neo - nicht Bolzen Port

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

ich die folgende Fehlermeldung erhalten:

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

Ich habe erfolgreich mit dem Server verbunden, eine andere Python-Treiber mit dem Brauch mit Hafen. Ich verwende py2neo ver 3.1.2, Neo4j Version 3.0.8 über GrapheneDB

bearbeiten - die offiziellen Python-Neo4j Treiber für mich gearbeitet und die URL der Form: ‚Schraube: // Hobby-XXX. dbs.graphenedb.com:24786'

Danke,

SK

+0

Haben Sie URL URL in etwa so aussehen: "bolt: //x.x.x.x" –

+0

Ja, es ist "bolt: //hobby-XXX.dbs.graphenedb.com: 24786". Ich habe eine gültige Verbindung zur db mit dem offiziellen Python neo4j Treiber mit Schraube mit der genauen URL und Port. –

Antwort

0

hilft Wenn Sie die neo4j.conf Datei zu sehen, dort werden Sie so etwas wie dieses

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

Wenn Ihr Neo4j ausgeführt wurde, speichern Sie diese Datei und starten Sie die Datenbank finden, wird es Ihre Portnummer nehmen . Hoffe, das hilft.

Verwandte Themen