title: MassTransit Request and Response across a cluster
body: <p>Originally I had a single rabbitmq node working just fine with a request/response client interaction.</p>
  
  <p>I'm now changing to a cluster and trying to run the very same request/response operation. It blows up spectacularly.</p>
  
  <p>I've setup 2 hosts as part of the rabbitmq cluster.
  I was having so much trouble that I reverted to using the masstransit <a href="https://github.com/MassTransit/Sample-RequestResponse" rel="nofollow">sample code</a>.</p>
  
  <p>This also seems to have trouble. I end up getting a recurring exception on my request service:</p>
  
  <pre><code>--- End of stack trace from previous location where exception was thrown --
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(...)
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNot
  ification(...)
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwai
  ter.GetResult()
     at MassTransit.Pipeline.Filters.RescueReceiveContextFilter`1.&lt;MassTransit-Pip
  eline-IFilter&lt;MassTransit-ReceiveContext&gt;-Send&gt;d__5.MoveNext()
  Returning name for 45
  Rescuing exception
  MassTransit.EndpointNotFoundException: The endpoint address specified an unknown
   host: rabbitmq://erinome:5672/bus-ERINOME-Client.vshost-1pooyygnzw6bmox5bdjwjoy
  mnw?durable=false&amp;autodelete=true&amp;prefetch=4
     at MassTransit.RabbitMqTransport.RabbitMqSendTransportProvider.GetSendTranspo
  rt(Uri address)
     at MassTransit.RabbitMqTransport.RabbitMqSendEndpointProvider.&lt;GetSendEndpoin
  t&gt;d__5.MoveNext()
  </code></pre>
  
  <p>I'm running both client and request service from the same host in the simplest configuration I can to observe the issue. </p>
  
  <p>Some sample configuration for the client:</p>
  
  <pre><code>key="RabbitMQHost" value="rabbitmq://erinome"
  key="ServiceAddress" value="rabbitmq://erinome/request_service"
  </code></pre>
  
  <p>and the config for the request service:</p>
  
  <pre><code>key="RabbitMQHost" value="rabbitmq://localhost"
  key="ServiceQueueName" value="request_service"
  </code></pre>
  
  <p>My issue is probably lack of knowledge with clusters and the endpoint not found exception points to some message routing issue. Any help appreciated.</p>