javascript - WebSocket on Heroku ERR_CONNECTION_REFUSED -


i trying run node js app on heroku using websockets. however, not able resolve error (as seen in conosle of chrome browser)

websocket connection 'wss://myappname.herokuapp.com:27225/' failed: error in connection establishment: net::err_connection_refused

i using 'wss' since heroku runs on https.

my client side code :

$.get("https://myappname.herokuapp.com/port",function(data){     port = data;     console.log(data);     host = 'wss://myappname.herokuapp.com:' + port + '/';     ws = new websocket(host);   }); 

my server side code :

var websocketserver = require("ws").server var fs = require('fs'); var express = require('express');  var app = express(); var http = require('http'); var port = process.env.port || 5000; var request = require('request');  var server = http.createserver(app); var serveronport = server.listen(port);  console.log("server listening on port ",port);  var wss = new websocketserver({server: serveronport}); console.log("websocket server created"); 

any appreciated.

thank you.

so seems trying over-do port number. using host wss://myappname.herokuapp.com/ works well.


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -