cancel
Showing results for 
Search instead for 
Did you mean: 

Php graphware throwing handshake error

t11
Node Clone

trying to connect neo4j internal server which is not ssl enabled . graphware php client throwing error of handshake so my question is is there any way to disable ssl support which is enabled by default .
error is given below.

string(91) "Handshake Exception. Unable to negotiate a version to use. Proposed versions were [1,0,0,0]"

3 REPLIES 3

webtic
Graph Fellow

You are not on a 4.x version by any chance?
The Graphaware/PHP driver is limited to version 3.x

i am on 4.x which library or client i have to use for php .?

webtic
Graph Fellow

Haven't used PHP myself with Neo4J I am not 100% sure but I think there is no 4.x driver at the moment. The docs at https://neo4j.com/developer/php/ do mention a 4.0 PHP client but this refers to https://github.com/graphaware/neo4j-php-client and it is Archived.

Depending on what you are building I would either use GraphQL/Grandstack or write a custom API which connects to the database in a 1st tier supported language.

Either can be connected to a front-end using XHR calls.

You can find more info on this at https://neo4j.com/developer/language-guides/
Neo4j officially provides drivers for .Net, Java, Spring, JavaScript, Go, and Python.

Hope this helps,
Paul

Nodes 2022
Nodes
NODES 2022, Neo4j Online Education Summit

On November 16 and 17 for 24 hours across all timezones, you’ll learn about best practices for beginners and experts alike.