user1314147
user1314147

Reputation: 362

Getting Neo4J running on OpenShift

I am trying to get the Bitnami Neo4j image running on OpenShift (testing on my local Minishift), but I am unable to connect. I am following the steps outlined in this issue (now closed), however, now I cannot access the external IP for the load balancer.

Here are the steps I have taken:

  1. Deploy Image (bitnami/neo4j)
  2. Create service for the load balancer, using the YAML supplied in the issue mentioned
  3. Get the external IP address for the LB (oc get services) The command in step 3 lists 2 of the same IP addresses, and when I attempt to go to this IP in my browser it times out.
  4. I can create a route that points to port 7374 on the IP of the LB, but then I get the same error as reported in the aforementioned issue.
    (ServiceUnavailable: WebSocket connection failure. Due to security constraints in your web browser, the reason for the failure is not available to this Neo4j Driver. Please use your browsers development console to determine the root cause of the failure. Common)

Upvotes: 3

Views: 1485

Answers (1)

Jan Garaj
Jan Garaj

Reputation: 28714

Configure neo4j to accept non-local connections. E.g.:

dbms.connector.bolt.address=0.0.0.0:7687

Source: https://neo4j.com/developer/kb/explanation-of-error-websocket-connection-failure/

Upvotes: 1

Related Questions