Signalr: Websockets connection issue -
our application uses signalr , have enabled websockets in our applicaiton. getting below error in browser console window , during same time auto update not working. after relaunch started working.
firefox: "the connection ws://xx.xx.xx.xx:xxxxx/signalr/connect?transport=websockets&connectiontoken=%2f54bwg4ui3mbjpk2t8dfs9akllctaedq1sheasz6e3h2lvt0wybbggvci2alnsjf0aqy4azmtp6fs0xl07td8kkfyhamiel4gjlcxp%2bhlfy3k226j%2b4fxhvb8vvblewc&connectiondata=%5b%7b%22name%22%3a%22pushdatahub%22%7d%5d&tid=7 interrupted while page loading."
chrome: jquery.signalr-1.0.0.min.js:10 websocket in closing or closed state.
please refer below setup done on server.
- .net framework 4.6.1 in server.
- websockets enabled in iis/application
- httpruntime set in web.config
- server uses signalr hub
sample client code:
$scope.ishubconnectionfailed = false; $scope.connection = $.hubconnection(appurl); $scope.hubproxy = $scope.connection.createhubproxy(app.chathub); $scope.connection.start() .done(function () { $scope.ishubconnectionfailed = false; }) .fail(function() { $scope.ishubconnectionfailed = true; }); var tryingtoreconnect = false; $scope.connection.reconnecting(function() { tryingtoreconnect = true; }); $scope.connection.reconnected(function() { tryingtoreconnect = false; $scope.ishubconnectionfailed = false; }); $scope.connection.disconnected(function() { if (tryingtoreconnect) { $scope.ishubconnectionfailed = true; } }); anyone having same issue?
check version of browser using.
supported platforms: http://www.asp.net/signalr/overview/getting-started/supported-platforms
there issue found signalr , azure, not sure if situation might debug issue. https://github.com/signalr/signalr/issues/2780
Comments
Post a Comment