2017-09-05 9 views
0

自分の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)データベースをローカルマシンに正しくトンネルする方法を知っていますか?

答えて

0

設定では、ポート7473を使用していますが、トンネル内では7474を使用しています。これは簡単ではありませんでしたか? :)

+0

も試してみました。まだ同じ問題 – geominded

関連する問題