The newly released 4.0.0 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. Starting with this latest version, however, 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
Either scheme will work with Aura, however we generally recommend using neo4j+s as it is more secure and less prone to potential man-in-the-middle attacks.
Please be sure to update your code using the 4.0 drivers to use these new schemes once the upgrade is complete. Until they are you may receive closed without handshake response errors.