O Socket.io não funciona no ubuntu 16.04

Eu tenho um problema sobre socket.io. Foi quando executei o código no meu computador (local) e posso usar ohttp: // IP: 120 / socket.io / socket.io.js mas estou usando no meu servidor severo (servidor digital do oceano ubuntu 16.04) não vi nada desse URL por que? Onde está minha culpa? Alguém pode me ajudar ? Eu sou usado a função createServer e Server, mas não funcionou os dois

var app = require('express')();
//var http=require('http').Server(app);
var http=require('http').createServer(app);
var io=require('socket.io')(http);
app.get("/",function(req,res){

    res.sendfile(__dirname+"/asd.html");

});


io.on('connection',function(socket) {


    console.log("A User Connected");


});

var port=120;
http.listen(port,'ServerIP');

questionAnswers(1)

yourAnswerToTheQuestion