2016-07-11 4 views
0

У меня есть сервер Bitcoind, работающий на Ubuntu 14.04. Количество блоков обновляется и работает хорошо. Моя проблема заключается в том, что, когда я получить доступ к Bitcoin RPC с помощью этой команды curlBITCOIND: неверный пароль от ThreadRPCServer от 127.0.0.1

curl --user user_bitcoin:pass_bitcoin --data-binary 
'{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", 
"params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/ 

она ничего не возвращает. Когда я проверяю debug.log он говорит:

ThreadRPCServer incorrect password attempt from 127.0.0.1 

Моя установка bitcoin.conf подобна этой

server=1 
daemon=1 
rpcuser=<username> 
rpcpassword=<password> 

ответ

-1

Я понять это .. Проблема заключается в том, что файл bitcoin.conf находится под корневым помещения в то время как файлы bitcoind находятся на объектах ubuntu. Поэтому нам нужно всего лишь использовать chown, чтобы сменить владельца.

Это, как я выполнить команду

sudo chown ubuntu:ubuntu [file..]

Я надеюсь, что это помогает.

Смежные вопросы