Я запускаю 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 показывает прослушивание bitcoind на 127.0.0.1:8332, а не 0.0.0.0:8332 (что я и ожидал). Wireshark показывает ответ RST, ACK на попытку подключения TCP, что выглядит логично.
Чего мне не хватает?