WebSocket URI support by neo4j-python-driver

Hi all,

I’m trying to connect to a Neo4j server behind a reverse proxy that only supports HTTPS/WebSocket protocols. The bolt://<hostname>:443 URI works in the browser, however the connection hangs when trying to use it with the Python driver. I can also connect directly over bolt://localhost:7687 if I log into the remote server.

Is it possible that Python driver already supports connections over WebSocket, and I’m just overlooking something?

Thanks a lot,
Denis

Hi, I have the same problem. Also, neo4j+s://<hostname>:443 works well in the Neo4j browser but hangs in Python driver (v. 4.2.1). Any idea how to solve it?

Thanks