title: Failed to load resource: net::ERR_INSECURE_RESPONSE socket.io
body: <p>I am connecting to a port on my server via ssl... recently i have started to get Failed to load resource: net::ERR_INSECURE_RESPONSE error on chrome while connecting to the node.js+socket.io server.Here is my server setting up code:</p>
  
  <pre><code>var fs = require('fs');
  var express = require('express');
  var routes = require('./routes');
  var https = require('https');
  var path = require('path');
  var socketio = require('socket.io');
  var util = require('util');
  var url = require('url');
  var privateKey  =  fs.readFileSync('ssl/keys/xxxxxxxxxxxxxxxxxxxxxxxx.key', 'utf8');
  var certificate = fs.readFileSync('ssl/certs/xxxxxxxxxxxxxx.crt', 'utf8');
  var credentials = {key: privateKey, cert: certificate};
  var sizeOf = require('image-size');
  
  
  var DBWrapper = require('node-dbi').DBWrapper; 
  var DBExpr = require('node-dbi').DBExpr; 
  var dbConnectionConfig = { host: 'localhost', user: 'user', password: 'password', database: 'dbname' };
  dbWrapper = new DBWrapper( "pg", dbConnectionConfig );
  dbWrapper.connect();
  
  var app = express();
  
  app.set('port', process.env.PORT || 8080);
  app.set('views', path.join(__dirname, 'views'));
  app.set('view engine', 'jade');
  app.use(express.logger('dev'));
  app.use(express.json());
  app.use(express.urlencoded());
  app.use(express.methodOverride());
  app.use(app.router);
  app.use(express.static(path.join(__dirname, 'public')));
  
  app.get('/', routes.index);
  
  
  var server = https.createServer(credentials,app).listen(app.get('port'), function(){
    console.log("Express server listening on port with https " + app.get('port'));
  });
  
   var io = socketio.listen(server);
  </code></pre>
  
  <p>What am i doing wrong?</p>
  
  <p>Edit:
  This is how i connect on client side:</p>
  
  <pre><code>socket = io.connect("https://website.com:8080", {'reconnect': false});
  </code></pre>