SignalR .Net Client - Caractere inesperado encontrado ao analisar o valor

Estou tentando configurar um cliente .Net para enviar mensagens para o meu hub signalR da minha camada de serviço. Estou seguindo este guia:http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-net-client#callserver

Isso é o que eu tenho:

        _hubConnection = new HubConnection(_baseUrl); // "http://localhost:3806"
        _hubProxy = _hubConnection.CreateHubProxy("AppHub");
        _hubConnection.Start().Wait();

O hub vive dentro do mesmo projeto - é um aplicativo MVC com autenticação de formulários.

Eu nunca posso passar a chamada .Wait (), sempre erros com o seguinte:

Message=Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
       Source=Newtonsoft.Json

Mais traço:

em Newtonsoft.Json.JsonConvert.DeserializeObject [T] (valor da cadeia) em Microsoft.AspNet.SignalR.Client.Transports.TransportHelper.b_1 (String raw) no Microsoft.AspNet.SignalR.TaskAsyncHelper. <> C_DisplayClass192.<Then>b__17(Task1 t) no Microsoft.AspNet.SignalR.TaskAsyncHelper.TaskRunners2.<>c__DisplayClass3a.<RunTask>b__39(Task1 t)

Eu tenho o AppHub:

public class AppHub : Hub {

O que estou fazendo de errado?

questionAnswers(3)

yourAnswerToTheQuestion