Ошибка Ruby on Rails neo4j при подключении к базе данных

Я учусь использовать neo4j с рельсами, используя проект neo4jrb: https://github.com/neo4jrb/neo4j/wiki/Neo4j-v3-Setup

Как указано в инструкции, я сделал

рельсы новый testdb_app -m http://neo4jrb.io/neo4j/neo4j.rb -O

Поскольку у меня уже установлен сервер neo4j на моей машине с Ubuntu, я не использовал задачи rake для запуска сервера.

Я установил правильное имя пользователя и пароль в application.rb вот так

config.neo4j.session_options = { basic_auth: { username: 'neo4j', password: '******'} } 
config.neo4j.session_type = :server_db 
config.neo4j.session_path = 'http://localhost:7474'

Но, когда я делаю:

rails generate scaffold Имя пользователя: строка электронная почта: строка

Выдает ошибку в: neo4j-core-5.1.6/lib/neo4j-server/cypher_session.rb:51:in `open': сервер недоступен по http://localhost:7474/ (код ответа 403) (RuntimeError)

Но я проверил, что сервер работает, просмотрев URL: http://localhost:7474/, и я могу войти с именем пользователя и паролем.

Что я делаю неправильно, есть ли проблема, потому что я нахожусь за прокси-сервером (у меня установлены переменные окружения Bash Proxy).

0 ответов

Другие вопросы по тегам