title: What the error in NodeJS
body: <p>My application in NodeJS 0.10 is running in my Node localhost (127.0.0.1) and my link dont listen, and Discovery OpenShift ! but not running my script, error: (<a href="http://nodejs2-agenciadreamup.rhcloud.com/" rel="nofollow">http://nodejs2-agenciadreamup.rhcloud.com/</a>), my GitHub (<a href="https://github.com/AlanPS/StreamBrasil" rel="nofollow">https://github.com/AlanPS/StreamBrasil</a>) ...help-me!!!</p>
  
  <p>my code:</p>
  
  <pre><code>var http = require('http'),
    fs = require('fs'),
    util = require('util');
  
  http.createServer(function (req, res) {
    var path = __dirname + '/aula.mp4';
    var stat = fs.statSync(path);
    var total = stat.size;
    if (req.headers['range']) {
      var range = req.headers.range;
      var parts = range.replace(/bytes=/, "").split("-");
      var partialstart = parts[0];
      var partialend = parts[1];
  
      var start = parseInt(partialstart, 10);
      var end = partialend ? parseInt(partialend, 10) : total-1;
      var chunksize = (end-start)+1;
      console.log('RANGE: ' + start + ' - ' + end + ' = ' + chunksize);
  
      var file = fs.createReadStream(path, {start: start, end: end});
      res.writeHead(206, { 'Content-Range': 'bytes ' + start + '-' + end + '/' + total, 'Accept-Ranges': 'bytes', 'Content-Length': chunksize, 'Content-Type': 'video/mp4' });
      file.pipe(res);
    } else {
      console.log('ALL: ' + total);
      res.writeHead(200, { 'Content-Length': total, 'Content-Type': 'video/mp4' });
      fs.createReadStream(path).pipe(res);
    }
  }).listen(8080, "127.0.0.1");
  console.log('Server running at 127.0.0.1:8080');
  </code></pre>