1

我的 Bitcoind 服务器在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>
4

2 回答 2

2

我通过以下方式解决了这个问题bitcoind

$bitcoind -rpcuser=USERNAME -rpcpassword=PASSWORD

我以前在启动时遇到错误:

$bitcoind
于 2019-02-13T07:18:55.563 回答
-1

我想通了..问题是bitcoin.conf文件在根目录下,而bitcoind文件在ubuntu本地。所以我们需要做的就是使用chown更改所有者。

这就是我执行命令的方式

sudo chown ubuntu:ubuntu [file..]

我希望这有帮助。

于 2016-07-13T05:43:32.210 回答