2

현재 Google Cloud에서 Neo4j를 Ubuntu를 실행하는 Compute Engine VM과 함께 실행 중입니다.Google Compute Engine의 Neo4j websocket 연결 시간 초과

WebSocket connection to 'ws://<ip>:7687/' failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT

내가 dbms.connector.bolt.address=0.0.0.0:7687에 대한 conf/neo4j.conf을 확인하고는 주석 아니에요 예상대로 서버에 연결을 시도 할 때 7474 포트는, 그러나 나는 다음과 같은 메시지를 수신하고있어 작품.

방화벽을 확인한 결과 포트 7687에 대한 규칙이 있으므로 다른 원인은 무엇입니까? 도움에 미리

감사

업데이트 :

나는 bolt://localhost:7687

+0

Neo4j Browser에 연결 하시겠습니까? 아니면 볼트 드라이버를 사용하고 있습니까? –

+0

답장을 보내 주셔서 감사합니다. 나는 둘 다 시도했다. 오류 메시지 브라우저를 사용했다. 볼트 드라이버가'MERGE '요청을 보내려고했지만 아무런 에러도 발생시키지 않았지만 아무런 데이터도 데이터베이스에 저장되지 않았습니다 –

+0

neo4j 브라우저를 사용하려면 브라우저 설정 (왼쪽 하단)을 볼트를 사용하지 마십시오. 볼트 드라이버에 관해서는 모르겠지만 ... 내 추측으로는 방화벽 설정으로 무언가를해야한다는 것입니다. 로컬이 아닌 로컬에 연결할 수 있기 때문에 ... 다른 생각으로 연결됩니다. 로컬이 아닌 연결을 허용하는 neo4j.conf? –

답변

1

에 연결 VM의 명령 줄에서 cypher-shell을 사용할 수 있었다 그것은 문제가 함께 있었다 밝혀 GCP도 neo4j도 아니다. 내가 일하는 회사는 방화벽을 통해 포트를 차단하고 있기 때문에 브라우저를 사용하여 데이터베이스에 연결할 수 없었습니다. Compute Engine의 데이터 흐름은 neo4j에 연결하는 데 아무런 문제가 없었습니다.