A solução é dada no erro.
Atenção:express.createServer() está obsoleto, aplicações expressas não herdam mais de http.Server por favor use:
var express = require("express");
var app = express();
Então você terá que apenas fazer isso.
var express = require('express')
, http = require('http');
var app = express();
var server = http.createServer(app);