Since the 4.x version of the official Neo4j drivers contains an important change in how the connection URI is processed.
Previously, using either bolt+routing or neo4j was sufficient to connect to AuraDB Instances.
There are two new URI schemes available:
- neo4+s for encrypted sessions that do confirm certificate authenticity
- neo4j+ssc for encrypted sessions that do not check certificates (NOT PRODUCTION grade)
Either scheme will work with Aura, however we generally recommend using neo4j+s ONLY as it is more secure and less prone to potential man-in-the-middle attacks.
Please be sure to update your code using the latest driver versions (see What are the recommended driver versions to use with Aura ? ) to use these URI schemes. Until you do this you may receive closed without handshake response errors.