title: SignalR 2.2 returns 404 Not Found on IIS 8.5
body: <p>I've publish my Web-Api2 on a development server (Windows 2012 Server and IIS8.5).</p>
  
  <p>I've added the <code>Websockets Protocol</code> role, and also went through the steps in this <a href="https://stackoverflow.com/questions/20685858/signalr-2-0-error-signalr-hubs-404-not-found-when-using-iis">answer</a> to make sure everything is set up on my side. The app is running under `Default Web Site'.</p>
  
  <p>However, I'm still getting this error:</p>
  
  <pre><code>Microsoft.AspNet.SignalR.Client.HttpClientException: StatusCode: 404, 
  ReasonPhrase: 'Not Found', Version: 1.1, Content:
  System.Net.Http.StreamContent, Headers:
  {
     Date: Fri, 15 Jul 2016 09:18:54 GMT
     Server: Microsoft-IIS/8.5
     X-Powered-By: ASP.NET
     Content-Length: 1285
     Content-Type: text/html
  }
  at Microsoft.AspNet.SignalR.Client.Http.DefaultHttpClient
  &lt;&gt;c__DisplayClass2.&lt;Get&gt;b__1(HttpResponseMessage responseMessage)
  at Microsoft.AspNet.SignalR.TaskAsyncHelper.&lt;&gt;c__DisplayClass19`2
  &lt;Then&gt;b__17(Task`1 t)
  at Microsoft.AspNet.SignalR.TaskAsyncHelper.TaskRunners`2
  &lt;&gt;c__DisplayClass42.&lt;RunTask&gt;b__41(Task`1 t)
  </code></pre>
  
  <p>Do I need to add other server roles or configure IIS further?</p>