Last post Aug 18, 2014 02:35 AM by Kevin Shen - MSFT
Aug 17, 2014 08:06 AM|PeterBair|LINK
I had my SignalR app all working under VS2012, then I have deployed to a Windows 2012 server, with ASP net installed, 4.5 etc.
When I run my app, from the windows 2012 server, I see, from chrome's inspector console , the following error
<server>/realtime/echo/negotiate?clientProtocol=1.4&_=1408274396473 404 (Not Found)
Any ideas - all worked under VS 2012?
Aug 18, 2014 02:35 AM|Kevin Shen - MSFT|LINK
For your problem ,below are my suggestion for you:
First ,I suggest that you can try the following steps about how to deploy SignalR in Server 2008 and iis.
1.Update the SignalR application's web.config file to enable "run all managed modules for all requests" (for short, this is the RAMMFAR setting).
2.Update the web page that uses SignalR to communicate with the server:
a.Add a reference to the json2.js library.
b.Add a <meta> tag that forces the content to display in a recent browser mode.
3.Set up a Windows Server 2008r2 with IIS 7.5 as follows:
a.Install the .NET Framework version that your SignalR application requires.
b.Create a site and associate it with the appropriate application pool.
You can refer to the link below for more information:
Second, you can refer to the steps in the link below which has similar issue like yours:
This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore,
Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you
completely understand the risk before retrieving any software from the Internet.