London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

SignalR integration with EpiServer CMS

Vote:
 

Hello,

I am trying to integrate SignalR with EpiServer CMS Solution but it is failing to create connection with Hub.

everytime i try it gives me this error at console log...

" Error during negotiation request."

Tried clear the .NET temporary files but no success

Regards,

Rajesh K

#198540
Oct 30, 2018 16:40
Vote:
 

what's happening on the server? when you enable more loggging? we are running this combination without any issues

#198562
Oct 31, 2018 9:11
Vote:
 

It gives me below error (from browser Developer Tools, Network Tab Details):

  1. Request URL:
    http://d75v4760/signalr/hubs/negotiate/?clientProtocol=1.5&connectionData=%5B%5D&_=1540976247669
  2. Request Method:
    GET
  3. Status Code:
    400 Bad Request
  4. Remote Address:
    10.201.35.128:80
  5. Referrer Policy:
    no-referrer-when-downgrade

Response: Protocol error: Unknown transport.

#198598
Oct 31, 2018 15:34
Vote:
 

it doesn't loook right. transport is missing. what client library are you using to connect to hub?

below initial request in our case (note transport mode):

wss://XXX/signalr/connect?transport=webSockets&clientProtocol=1.5&version=3.1.878.0&connectionToken=uRCyou....&connectionData=%5B%7B%22name%22%3A%22...%22%7D%5D&tid=3

#198615
Edited, Nov 01, 2018 8:22
Vote:
 

The fix has been applied.

It was URL Rewrite rules (in web config) which was the problem.

#200043
Dec 27, 2018 12:41
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.