Tôi đang chạy bitcoind
trên một máy và muốn kiểm soát nó từ một máy khác (sử dụng giao diện Python và giao diện RPC JSON).Làm thế nào để tôi thực hiện bitcoind nghe trên 0.0.0.0:8332?
~/.bitcoin/bitcoin.config
trên host 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
Bây giờ, tôi bắt đầu bitcoind -daemon
, nhưng chương trình python của tôi không thành công với
IOError: [Errno socket error] [Errno 111] Connection refused
Trên máy chủ bitcoind, ps -nlp show bitcoind nghe trên 127.0.0.1:8332, và không phải 0.0.0.0:8332 (đó là những gì tôi mong đợi). Wireshark cho thấy một phản ứng của RST, ACK với nỗ lực kết nối TCP, có vẻ hợp lý.
Tôi đang thiếu gì?
@Blomkvist Tôi đồng ý Người dẫn chương trình mục tiêu được rõ ràng phủ nhận sự nỗ lực kết nối – Bora
Lưu ý: có một [Bitcoin đề nghị stackexchange. ] (http://area51.stackexchange.com/proposals/30763/bitcoin-crypto-currency) nơi mà loại câu hỏi sẽ được chào đón –