Errors Connecting to Bitcoind Server with RPC I have been trying to connect to a remote bitcoind -daemon running server. I can access it with the curl command explained at the end of the page here (https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)) by putting in the correct port number, but when I try to call from a remote host, I get a:

curl: (7) couldn't connect to host


error

I checked with netstat and it looks like bitcoind is listening on the port (otherwise I wouldn't be able to do rpc locally), and accepting all incoming IP addresses.

My bitcoin.config file also allows for all IP addresses and rpc (no ssl, although if anyone has a detailed decscription of how ).

I also made sure that I opened up a TCP port.

Here's the curl command I'm using:

curl --user &lt;user&gt; --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' &lt;ip address:port&gt;


Does anyone know what else might be wrong?
Bitcoin disallows rpc requests from IP addresses other than 127.0.0.1 Try adding 

rpcallowip=&lt;your ip addres&gt; 

to your bitcoin configuration file. 

More info