我正在设置一个水龙头,在nobanchan.com/faucet上赠送一些btc
我遇到的问题是 致命错误:未捕获BitcoinClientException:[0]:连接错误:连接被拒绝(111)在第0行抛出
我在bitcoin.conf中有RPC用户名/密码/端口,与我在config.php上为龙头完全相同。
我已将WAN上的端口转发到路由器中的私有IP。
我已经重新开了几次比特币。另外,我设置了rpcallowip =我的本地IP,以及我的网站IP。
我还应该检查什么?!
答案 0 :(得分:0)
我有两个服务器试图让他们进行通信时遇到同样的问题。
如果您不在同一台计算机上运行客户端和服务器(例如,如果您不使用“localhost”),则似乎必须按照此处所述设置“JSON-RPC Over SSL”:
https://en.bitcoin.it/wiki/Enabling_SSL_on_original_client_daemon
答案 1 :(得分:0)
我同意@lagopixel,我不认为这是网络错误。
首先,如果要将RPC命令与比特币核心一起使用,则应添加“服务器”选项(在命令行上使用-server或在bitcoin.conf中使用server = 1)。
然后,我很确定这与SSL连接无关,但这里有与比特币核心SSL相关的选项(以防万一):
此外,请注意,强烈建议不要使用基于SSL的JSON-RPC。