title: Using Cloud9 IDE on an EC2 instance
body: <p>I've installed Cloud9 IDE on an Amazon EC2 instance and started it with this line:</p>
  
  <pre><code>node bin/cloud9.js
  </code></pre>
  
  <p>But when I open the IDE address from the browser, there is no response. I've added the port 3000 in the instance security group. I think the problem is I'm trying to load the page from a url such as 'http://ec2-XXX-XXX.compute-1.amazonaws.com:3000/' where the Cloud9 server expects a request url like 'http://127.0.0.1:3000'. I get the page content if I 'wget' 'http://127.0.0.1:3000' from the EC2 instance, so the server is working. </p>
  
  <p>Similar thing happens with node.js 'hello world' example, I get no response if the server 'listens' like this,</p>
  
  <pre><code>http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello World\n');
  }).listen(1337, "127.0.0.1"); 
  </code></pre>
  
  <p>because of the ip parameter, and it works if I change the line to <code>.listen(1337);</code></p>
  
  <p>What should I change in Cloud9 IDE to make it work through 'http://ec2-XXX-XXX.compute-1.amazonaws.com:3000/'?</p>