Currently trying to launch the [Community AMI (https://aws.amazon.com/marketplace/pp/B071P26C9D) with Neo4j browser v3.2.10 & Neo4j 3.4.9. I am using Google Chrome to access the browser. I'm receiving the following error:
Is acquiring an SSL Certificate currently the only way to get running?
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 reasons include the database being unavailable, using the wrong connection URL or temporary network problems. If you have enabled encryption, ensure your browser is configured to trust the certificate Neo4j is configured to use. WebSocket
readyState
is: 3
Solutions Tried as suggested from Troubleshooting Connection Issues to Neo4j:
- Follow directions for your browser to trust the server's certificate for the bolt port, and then refresh the page.
http://ec2-54-xxx-xxx-111.compute-1.amazonaws.com:7687/ on Chrome returns:not a WebSocket handshake request: missing upgrade
, and there is not an option to trust this certificate. - Use Google Chrome Currently using Google Chrome Does not work
- Set dbms.connector.bolt.tls_level=OPTIONAL in your neo4j config.
- Set dbms.connector.bolt.address=0.0.0.0:7687 in your neo4j config as per dbms.connector.bolt.address=0.0.0.0:7687
Both of the above solutions did not correct the issue after changing
neo4j.template
in/etc/neo4j/
as per Configuring Neo4j Cloud Instances - Security Groups should be good as per the following:
So people don't think this is a duplicate question, these solutions don't work: Web Sockets Connections Failure... Does not work and options aren't avail in v3.2.10
Neo4j-3-1-3 Graph Database Access Remotely
Neo4J Websocket Connection Failure (TCP/IP Confi) All solutions do not work...
Curious what the best option is to get going. Thanks