Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Bolt via TLS #281

Open
cheerfulstoic opened this issue Jan 19, 2017 · 4 comments
Open

Support Bolt via TLS #281

cheerfulstoic opened this issue Jan 19, 2017 · 4 comments

Comments

@cheerfulstoic
Copy link
Contributor

This might help:

http://stackoverflow.com/questions/12836847/how-to-establish-a-ssl-enabled-tcp-ip-connection-in-ruby

@cheerfulstoic
Copy link
Contributor Author

Code snippet to configure Neo4j:

# Bolt connector
dbms.connector.bolt.type=BOLT
dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=REQUIRED

@kyle-rader
Copy link

@cheerfulstoic Where would that configuration live? As far as I can see, currently, neo4j.rb cannot be configured to use Bolt to connect to a GrapheneDB neo4j instance because they require TLS. Is this going to be possible do you know?

@cheerfulstoic
Copy link
Contributor Author

That configuration from my last comment goes in the Neo4j configuration, not in Ruby. I would love to have TLS support for Bolt in neo4j-core, but I've got some other projects that I'm working on currently and I don't have time. It might not be terribly difficult, though and I'll happily look over a pull request. Anybody who wants to try should start with Neo4j::Core::CypherSession::Adaptors::Bolt

@pepesenaris
Copy link
Contributor

@cheerfulstoic any word on this 🆙 ? what other resource do I have, beside the one above, to give it a try to a PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants