Slow connection to SignalR using Port 80 RRS feed

  • Question

  • User609018025 posted

    I'm running a website that receives data using a SignalR connection.

    The website and SignalR are running on different servers, both under port 80.  When I try to establish a SignalR connection I can see (using Wireshark) that initially it will try (and fail) to connect using Websockets.  After 5 seconds, it will fall back to server sent events, again unable to connect.  After a further 5 seconds, a connection will be established using long polling.  Therefore there is a 10-second delay to establish the SignalR connection which is far too long.

    If I move SignalR to another port, e.g. 9999, then the connection works fine using Websockets.  However, the website needs to run on all networks, and alternative ports may be blocked by the customer's firewall.  Therefore I would like to be able to use port 80.

    Please can you advise why I am unable to run SignalR on port 80.

    Thursday, January 10, 2019 9:23 AM

All replies