比特币连接 - [Errno 10061]无法建立连接,因为目标机器主动拒绝它

时间:2014-01-25 19:34:37

标签: tcp port rpc bitcoin

我正在使用bitcoinrpc尝试从另一台计算机上的网络应用程序连接到我的比特币钱包。我的userNAME和PASS在我的bitcoin.conf文件中指定,该文件也使用rcpallowip = *指定(应允许来自外部IP的连接)。

在与我的钱包相同的计算机上使用bitcoinrpc,我可以使用conn = bitcoinrpc.connect_to_local(),我可以使用连接对象方法,例如conn.getbalance()。

同样,如果我这样做:

conn=bitcoinrpc.connect_to_remote('USERNAME','PASS','LOCALHOST')

然后我可以使用conn对象来做事情。但是,如果我这样做:

conn=bitcoinrpc.connect_to_remote('USERNAME','PASS','MY.IP.THAT.I.GOOGLED')

然后我得到一个连接对象:

<bitcoinrpc.connection.BitcoinConnection object at 0x0000000numbers>

但如果我尝试对此connectin bobject做任何事情,我会在底部收到以下错误文本。 有谁知道导致这种情况的原因是什么?我试过禁用我的防火墙,在我的防火墙中允许端口8332等等。我知道这些都是坏主意,但我只是想让它起作用。也。我去了canyouseeme.org,并尝试了各种端口,它们在多台计算机上被阻止。 我的ISP是否屏蔽了这些端口?

非常感谢,如果我想尝试一些不可能的事情,我想知道我可以停下来。

File "C:\Python27\lib\site-packages\bitcoinrpc\proxy.py", line 96, in __call__

   'Content-type' : 'application/json' })
 File "C:\Python27\lib\httplib.py", line 955, in request
 self._send_request(method, url, body, headers)
 File "C:\Python27\lib\httplib.py", line 989, in _send_request
 self.endheaders(body)
 File "C:\Python27\lib\httplib.py", line 951, in endheaders
 self._send_output(message_body)
 File "C:\Python27\lib\httplib.py", line 811, in _send_output
 self.send(msg)
 File "C:\Python27\lib\httplib.py", line 773, in send
 self.connect()
 File "C:\Python27\lib\httplib.py", line 754, in connect
 self.timeout, self.source_address)
 File "C:\Python27\lib\socket.py", line 571, in create_connection
 raise err
 socket.error: [Errno 10061] No connection could be made because the target machi
 e actively refused it

0 个答案:

没有答案