У меня есть следующий простой Socket.io приложение:Socket.IO приложение не начинают, не выход
var fs = require('fs');
var db = require("./libs/db.js");
var sslOptions = {
key: fs.readFileSync('/var/ssl/server.key'),
cert: fs.readFileSync('/var/ssl/server.crt'),
ca: fs.readFileSync('/var/ssl/ca.crt'),
requestCert: true,
rejectUnauthorized: false
};
var io = require('socket.io').listen(4000,sslOptions);
Она работает, показывая: info: socket.io started
на старте. Страница example.com:4000 выходов: Welcome to socket.io
, все хорошо.
Теперь, в другом каталоге, у меня есть:
var fs = require('fs');
var sslOptions = {
key: fs.readFileSync('/var/ssl/server.key'),
cert: fs.readFileSync('/var/ssl/server.crt'),
ca: fs.readFileSync('/var/ssl/ca.crt'),
requestCert: true,
rejectUnauthorized: false
};
var io = require('socket.io').listen(2000,sslOptions);
Этот код (точно такой же ??) не выводит ничего на старте ...
Socket.io версии идентичны (1.1.0), оба каталога чередуются одинаково. Что может вызвать такое поведение? Как я могу отлаживать?
Edit:
Когда я Cp в не работает приложение в той же директории, чем рабочее приложение, оно работает ... Опять же, права одинаковы.