自分のneo4j 3.2.3グラフデータベースから自分のAWS EC2インスタンスからローカルマシンにsshトンネルを設定しようとしています。私はジュピターノートをトンネリングするように設定しようとしましたが、それはneo4jが認証や何かをブロックしているようです。私はの場合と同じようSSHトンネルmy Neo4jグラフデータベース
# Whether requests to Neo4j are authenticated.
# To disable authentication, uncomment this line
dbms.security.auth_enabled=false
# With default configuration Neo4j only accepts local connections.
# To accept non-local connections, uncomment this line:
dbms.connectors.default_listen_address=0.0.0.0
# HTTPS Connector. There can be zero or one HTTPS connectors.
dbms.connector.https.enabled=true
dbms.connector.https.listen_address=0.0.0.0:7473
#dbms.connector.https.address=0.0.0.0:7473
そして、私のローカルマシンのIセットアップのSSHトンネル:
は、これまでのところ私はオンライン調査によると、私の(リモート)EC2インスタンス上で私のneo4j.confファイルを変更しようとしてきました(私は正常にこの同じEC2インスタンスのすでにセットアップされている)jupyterノートトンネル: ssh -NfL localhost:7474:localhost:7474 project
<から7474私は私の地元でブラウザを開くしようとすると、ポートのNeo4jは私のリモートマシンのローカルポートで
を実行していることlocalhost:7474
のマシンで、私はwelcを得ていますNeo4jブラウザのome画面ですが、DBにサインインしていません。代わりに、私は "WebSocket接続の失敗"を取得します。
ホストが自動入力しています。これはよくわからないbolt://localhost:7687
です。ユーザー名とパスワードも入力してください(正しく入力されています)。
誰でも、neo4j(バージョン3.2.3)データベースをローカルマシンに正しくトンネルする方法を知っていますか?
も試してみました。まだ同じ問題 – geominded