2017-09-15 502 views
1

我已經在Ubuntu實例上安裝了neo4j 3.2.4。安裝完成後,我所做的所有啓動neo4j的工作就是「sudo neo4j console」,它將我指向一個Web界面。不幸的是,我必須連接到另一臺計算機上的Web界面,我可以通過localhost:7474或https://localhost:7473進行操作。 (需要一些端口轉發。)兩者都將我帶到着陸頁。在那裏,我被要求輸入一個密碼(默認的)來連接數據庫,但是我得到了錯誤 - 「ServiceUnavailable:WebSocket連接失敗。由於Web瀏覽器的安全限制,失敗的原因不適用於這個Neo4j驅動程序...「neo4j通過瀏覽器遇到問題

建議解決方案的唯一網站是here。建議的解決方案是在我所做的neo4j.conf文件中取消註釋「dbms.connector.bolt.address = 0.0.0.0:7687」。然後我重新啓動了neo4j,但我一直得到相同的錯誤。

FWIW - telnet 127.0.0.1 7687這樣連接到Bolt似乎很好。

還有一個引用此問題的Github問題,但沒有具體的建議解決方案。 (Neo4j - 問題504)

任何建議非常感謝。

+0

與您確切的錯誤無關,但我們發現最近3.2.4發行版中的缺陷使其不適合使用(瀏覽器問題和併發事務問題)。我們建議降級到3.2.3,並等待下週初發布3.2.5版本。 – InverseFalcon

回答

0

謝謝InverseFalcon的信息。 FWIW通過切換到Firefox,我還設置了FoxyProxy,我得到了一些工作。 (所以不知道這是否是Firefox或FoxyProxy的幫助 - 但會有一個地方開始爲其他人遇到麻煩。)

0

如果您能夠打開neo4j網頁界面,然後轉到設置 - >網絡連接部分,然後選中「不使用螺栓」複選框。