user24693: I'd like to access bitocind mainnet node on AWS EC2 from ruby. I've written as follows using rpcjson, however it cannot connect, then returned the error 
client = RPC::JSON::Client.new 'http://rpcuser:rpcpassword@publicIP:8332', 1.1

Operation timed out - connect(2) for publicIP port 8332
publicIP is the Public IP shown on EC2 instance page.
On the other hand, when I wrote as follows in order to connect localhost testnet node, it has no problem.
client = RPC::JSON::Client.new 'http://rpcuser:rpcpassword@127.0.0.1:8332', 1.1

Could you tell me what is the problem? 

user23123: Most likely, you'll have to open that port on your EC2 instance.

24693: <p>I'd like to access bitocind mainnet node on AWS EC2 from ruby. I've written as follows using <a href="https://github.com/jjeffus/rpcjson" rel="nofollow">rpcjson</a>, however it cannot connect, then returned the error </p>

<pre><code>client = RPC::JSON::Client.new 'http://rpcuser:rpcpassword@publicIP:8332', 1.1
</code></pre>

<p><strong>Operation timed out - connect(2) for publicIP port 8332</strong></p>

<p>publicIP is the Public IP shown on EC2 instance page.</p>

<p>On the other hand, when I wrote as follows in order to connect localhost testnet node, it has no problem.</p>

<pre><code>client = RPC::JSON::Client.new 'http://rpcuser:rpcpassword@127.0.0.1:8332', 1.1
</code></pre>

<p>Could you tell me what is the problem? </p>
 23123: <p>Most likely, you'll have to open that port on your EC2 instance.</p>
