我的比特币服务器在Ubuntu 14.04
上运行。块计数已更新且运行良好。我的问题是当我使用Bitcoin RPC
命令
curl
时
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>
答案 0 :(得分:0)
我通过如下启动bitcoind
解决了这个问题:
$bitcoind -rpcuser=USERNAME -rpcpassword=PASSWORD
我以前以以下方式启动时遇到错误:
$bitcoind
答案 1 :(得分:-1)
我弄清楚了..问题是bitcoin.conf
文件位于根本位置,而bitcoind
文件位于ubuntu
处所。所以我们需要做的就是使用chown
来更改所有者。
这就是我执行命令的方式
sudo chown ubuntu:ubuntu [file..]
我希望这会有所帮助。