При использовании такого кода(ниже) ssl работает отлично для предустановленных рутов, рут с использованием express.static работает с переменным успехом. Иногда при запросе файла "/assets/img/название_картинки.расширение" он клиенту выдает ошибку 525. Как исправить?
var app = express();
var options = {
key: fs.readFileSync(__dirname+'/certificate.key'),
cert: fs.readFileSync(__dirname+'/cert.crt'),
requestCert: true
};
var server = http.createServer(app);
var secureServer = https.createServer(options, app);
var io = require('socket.io').listen(secureServer);
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.use(session({secret: g_ExpressSecret, name: g_ExpressName, resave: true, saveUninitialized: true}));
app.use(passport.initialize());
app.use(passport.session());
app.use(forceSSL);
app.use('/assets', express.static(__dirname + '/views/public'));
secureServer.listen(443);
server.listen(80);
app.get('/', function(req, res){
console.log('requested /');
});