Hi,
We have had our instance of Neo4j installed on Debian system for several weeks now and struggled to find a solution.
The Issue:
- Desktop client can't connect to our graph server using following connection details:
- bolt://neo4j.ourdomain.tld:7687
- Secured connection (server has a valid SSL wildcard certificate and configured with Neo4j)
- Some people on the team can't connect via certain browsers including Chrome, however others are able to (including myself)
Server Details
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Neo4j Details
Neo4j Kernel v4.1.1 enterprise
Here is an error from trying to connect via the desktop client:
What is strange is that some of us can connect fine via the browser client with chrome/firefox/edge. But others can't connect via Chrome or Edge, but can with firefox.
The browser error is the following (chrome):
neo4j-driver.chunkhash.bundle.js:1 WebSocket connection to 'wss://connectionurl:7687/' failed: WebSocket opening handshake was canceled
r @ neo4j-driver.chunkhash.bundle.js:1
l @ neo4j-driver.chunkhash.bundle.js:1
t @ neo4j-driver.chunkhash.bundle.js:1
value @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
l @ app-340ee6332805876eb588.js:427
(anonymous) @ app-340ee6332805876eb588.js:427
forEach.e.<computed> @ app-340ee6332805876eb588.js:427
n @ neo4j-driver.chunkhash.bundle.js:1
s @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
l @ app-340ee6332805876eb588.js:427
(anonymous) @ app-340ee6332805876eb588.js:427
forEach.e.<computed> @ app-340ee6332805876eb588.js:427
n @ neo4j-driver.chunkhash.bundle.js:1
s @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
(anonymous) @ neo4j-driver.chunkhash.bundle.js:1
value @ neo4j-driver.chunkhash.bundle.js:1
h @ app-340ee6332805876eb588.js:139
(anonymous) @ app-340ee6332805876eb588.js:139
l @ app-340ee6332805876eb588.js:427
(anonymous) @ app-340ee6332805876eb588.js:427
forEach.e.<computed> @ app-340ee6332805876eb588.js:427
l @ app-340ee6332805876eb588.js:139
o @ app-340ee6332805876eb588.js:139
We have checked configuration files and this troubleshooter here: Troubleshooting Connection Issues in Neo4j Browser and Cypher Shell - Knowledge Base
Any pointers or help would be appreciated, thanks