I bought a certificate and installed it on my node.js. website But https in the browser is displayed in green and in order. Now I am trying to establish a socket connection using wss, but this failed. The client-side error in Javascript is as follows.
WebSocket connection to 'wss://securedsitedotcom:3003/call' failed: WebSocket opening handshake was canceled
Please, help!
Client Side Code (Javascript)
var ws = new WebSocket('wss://securedsitedotcom:3003/call');
Server Side Code (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 in browser console:
WebSocket connection to 'wss://securedsitedotcom:3003/call' failed: WebSocket opening handshake was canceled
source share