I have purchased a certificate and installed in my node.js website.But the https at the browser shows green and is OK.Now, I am trying to establish a socket connection using wss, but it failed. The error at the Javascript client side is like this.
WebSocket connection to 'wss://securedsitedotcom:3003/call' failed: WebSocket opening handshake was canceled Please help!
Code at client side (Javascript)
var ws = new WebSocket('wss://securedsitedotcom:3003/call'); Code at server side (node.js)
https = require('https'); var server = https.createServer({ key: fs.readFileSync(config.certKeyPath), cert: fs.readFileSync(config.certCrt), requestCert: true, rejectUnauthorized: false },app); server.listen(port); var wss = new ws.Server({ server: server, path: '/call' }); Error at the browser console :
WebSocket connection to 'wss://securedsitedotcom:3003/call' failed: WebSocket opening handshake was canceled