2017-08-24 10 views
1

Ich habe einen Neo4j-Cluster, der zwei Dateninstanzen und einen Arbiter enthält.Selbst erstellte Neo4j-Zertifikate stimmen nicht überein

Wir haben selbstsignierte Zertifikate auf beiden Servern installiert und platzieren sie im Ordner /var/lib/neo4j/certificates.

Ich frage den Cluster mit neo4j-driver (Python) und eine DNS-Route als Host-URL verwenden. Der DNS leitet auf meine Datenserver um.

In einigen Fällen ich die folgende Fehlermeldung: Server certificate does not match known certificate for 'some-address'; check details in file '/home/wsgi/.neo4j/known_hosts'

Wie kann ich überprüfen, welches Zertifikat werden die Server wirklich mit?

Danke, Maya

Antwort

0

eine Lösung gefunden.

Ich verwendete eine alte Version des Treibers, der die Vertrauensrichtlinie "TRUST_ON_FIRST_USE" hatte. Diese Richtlinie ist veraltet, und nach dem Upgrade des Pakets kann dieses Problem nicht erneut auftreten.

Verwandte Themen