Ошибка соединения Neo4j - Битнами AWS - PullRequest
0 голосов
/ 18 февраля 2020

Я пытаюсь подключиться к удаленному экземпляру Neo4j через драйвер python. Я использую python 3.7 и самую последнюю версию драйвера. У меня нет проблем с подключением через браузер, и я получаю это:

bolt://<address>:7687

Нет проблем, но когда я пытаюсь использовать тот же адрес с драйвером, я получаю:

neobolt.exceptions.ServiceUnavailable: 
Cannot to connect to Bolt service on ('<address>', 7687) 
(looks like HTTP)

Настройки конфигурации:

dbms.connectors.default_listen_address=0.0.0.0
dbms.connector.bolt.enabled=true
dbms.connector.bolt.listen_address=0.0.0.0:7687

Кто-нибудь еще сталкивался с этим?

1 Ответ

0 голосов
/ 25 февраля 2020

Таким образом, проблема заключалась в том, что экземпляр Neo4j находится за балансировщиком нагрузки, который принимает только HTTP-запросы. Вы должны изменить порты и добавить свой собственный сертификат, чтобы он работал.

...