Quantcast
Viewing all articles
Browse latest Browse all 1535

WebSocket connection is taking long time and failed

I created a secure websocket using this,

const Socket = require("websocket").serverconst https = require("tls")const fs = require('fs');//certificate informationconst  certificate = {    cert: fs.readFileSync("/home/WebRTC/ssl/webrtc.crt",'utf8'),    key: fs.readFileSync("/home/WebRTC/ssl/webrtc.key",'utf8')};const server = https.createServer(certificate,(req, res) => {})server.listen(3000, () => {    console.log("Listening on port 3000...")})const webSocket = new Socket({ httpServer: server })

and created the web client using this,

const webSocket = new WebSocket("wss://ip:3000")webSocket.onerror= (event) => {    alert("Connection error occured");}webSocket.onopen = (event) =>{    alert("Connection established");}webSocket.onmessage = (event) => {    alert("Message received");}
  1. Im using https. Created a self signed certificate
  2. wss://ip:3000. here the IP is the certificate resolving IP. These files are hosted in a publicly accessible server

But when I put the request, it takes a lot of time and gives and error.

"WebSocket connection to 'wss://ip:3000/' failed: "

Please be kind enough to help


Viewing all articles
Browse latest Browse all 1535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>