Я запускаю bitcoind
на одном компьютере и хочу управлять им из другого (используя python и интерфейс JSON RPC).
~/.bitcoin/bitcoin.config
на узле bitcoind (192.168.2.4):
rpcuser=xxx
rpcpassword=xxx
gen=1
rcpallowip=127.0.0.1
rcpallowip=192.168.2.6 # This is the other machine
paytxfee=0.01
Теперь я запускаю bitcoind -daemon
, но моя программа python не работает с
IOError: [Errno socket error] [Errno 111] Connection refused
На хосте bitcoind ps -nlp показывает прослушивание биткойнов на 127.0.0.1:8332, а не 0.0.0.0:8332 (что я и ожидал). Wireshark показывает ответ RST, ACK на попытку подключения TCP, что представляется логичным.
Что мне не хватает?