title: 40400: Endpoint not found - Windows Service Bus
body: <p>I am running on premise Windows Service Bus 1.0 and I am getting the exception <code>MessaingEntityNotFoundException 40400: Endpoint not found</code>.</p>
  
  <p>Is this because the queue is not created? I cant see anywhere on the server where I can create queues (I'm using 2K8R2), when I run the Service Bus Configuration tool it only asks if I want to remove from the farm.</p>
  
  <p>Do I need to add a queue, if so is there a gui or powershell script, or am I doing something else wrong?</p>
  
  <p>Connection string in app.config</p>
  
  <pre><code>&lt;appSettings&gt;
      &lt;!-- Service Bus specific app setings for messaging connections --&gt;
      &lt;add key="Microsoft.ServiceBus.ConnectionString" value="Endpoint=sb://sqldev1.domain.local/domaintest1;StsEndpoint=https://sqldev1.domain.local:9355/domain-test1;RuntimePort=9354;ManagementPort=9355" /&gt;
    &lt;/appSettings&gt;
  </code></pre>
  
  <p>Code is below:</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using Microsoft.ServiceBus;
  using Microsoft.ServiceBus.Messaging;
  using System.Threading.Tasks;
  
  namespace WindowsServerEventBus
  {
      class Program
      {
          static void Main(string[] args)
          {
              MessagingFactory messageFactory = MessagingFactory.Create();
              NamespaceManager namespaceManager = NamespaceManager.Create();
  
              QueueClient myQueueClient = messageFactory.CreateQueueClient("WowWowWee");
  
              BrokeredMessage sendMessage = new BrokeredMessage("Hello World!");
              myQueueClient.Send(sendMessage);
  
              BrokeredMessage receivedMessage = myQueueClient.Receive(TimeSpan.FromSeconds(5));
              if (receivedMessage != null)
              {
                  Console.WriteLine(string.Format("Message received: Body = {0}",
                                      receivedMessage.GetBody&lt;string&gt;()));
                  receivedMessage.Complete();
              }
  
              messageFactory.Close();
              Console.ReadLine();
          }
      }
  }
  </code></pre>
  
  <p>Exception dump below:</p>
  
  <pre><code>Microsoft.ServiceBus.Messaging.MessagingEntityNotFoundException was unhandled
    HResult=-2146233088
    Message=40400: Endpoint not found..TrackingId:1271f18d-3fa7-4437-9f86-7276ff5909b4_Gsqldev1,TimeStamp:16/03/2013 19:05:33
    Source=Microsoft.ServiceBus
    IsTransient=false
    StackTrace:
         at Microsoft.ServiceBus.Messaging.Sbmp.SbmpMessageSender.EndSendCommand(IAsyncResult result)
         at Microsoft.ServiceBus.Messaging.Sbmp.SbmpMessageSender.OnEndSend(IAsyncResult result)
         at Microsoft.ServiceBus.Messaging.Sbmp.SbmpMessageSender.OnSend(TrackingContext trackingContext, IEnumerable`1 messages, TimeSpan timeout)
         at Microsoft.ServiceBus.Messaging.MessageSender.Send(TrackingContext trackingContext, IEnumerable`1 messages, TimeSpan timeout)
         at Microsoft.ServiceBus.Messaging.MessageSender.Send(BrokeredMessage message)
         at Microsoft.ServiceBus.Messaging.QueueClient.Send(BrokeredMessage message)
         at WindowsServerEventBus.Program.Main(String[] args) in c:\Users\user\Downloads\EventStore-master\EventStore-master\src\WindowsServerEventBus\Program.cs:line 78
         at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
         at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
         at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
         at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
         at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
         at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
         at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
         at System.Threading.ThreadHelper.ThreadStart()
    InnerException: System.ServiceModel.FaultException
         HResult=-2146233087
         Message=40400: Endpoint not found..TrackingId:1271f18d-3fa7-4437-9f86-7276ff5909b4_Gsqldev1,TimeStamp:16/03/2013 19:05:33
         Source=Microsoft.ServiceBus
         Action=http://schemas.microsoft.com/servicebus/2010/08/protocol/Fault
         StackTrace:
           Server stack trace: 
              at Microsoft.ServiceBus.Messaging.Sbmp.DuplexRequestBindingElement.DuplexRequestSessionChannel.ThrowIfFaultMessage(Message wcfMessage)
              at Microsoft.ServiceBus.Messaging.Sbmp.DuplexRequestBindingElement.DuplexRequestSessionChannel.HandleMessageReceived(IAsyncResult result)
           Exception rethrown at [0]: 
              at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Sbmp.DuplexRequestBindingElement.DuplexRequestSessionChannel.DuplexCorrelationAsyncResult.End(IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Sbmp.DuplexRequestBindingElement.DuplexRequestSessionChannel.EndRequest(IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Channels.ReconnectBindingElement.ReconnectChannelFactory`1.RequestSessionChannel.RequestAsyncResult.&lt;GetAsyncSteps&gt;b__4(RequestAsyncResult thisPtr, IAsyncResult r)
              at Microsoft.ServiceBus.Messaging.IteratorAsyncResult`1.StepCallback(IAsyncResult result)
           Exception rethrown at [1]: 
              at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
              at Microsoft.ServiceBus.Common.AsyncResult`1.End(IAsyncResult asyncResult)
              at Microsoft.ServiceBus.Messaging.Channels.ReconnectBindingElement.ReconnectChannelFactory`1.RequestSessionChannel.EndRequest(IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Sbmp.RedirectBindingElement.RedirectContainerChannelFactory`1.RedirectContainerSessionChannel.RequestAsyncResult.&lt;&gt;c__DisplayClass17.&lt;GetAsyncSteps&gt;b__a(RequestAsyncResult thisPtr, IAsyncResult r)
              at Microsoft.ServiceBus.Messaging.IteratorAsyncResult`1.StepCallback(IAsyncResult result)
           Exception rethrown at [2]: 
              at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
              at Microsoft.ServiceBus.Common.AsyncResult`1.End(IAsyncResult asyncResult)
              at Microsoft.ServiceBus.Messaging.Sbmp.RedirectBindingElement.RedirectContainerChannelFactory`1.RedirectContainerSessionChannel.EndRequest(IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Channels.ReconnectBindingElement.ReconnectChannelFactory`1.RequestSessionChannel.RequestAsyncResult.&lt;GetAsyncSteps&gt;b__4(RequestAsyncResult thisPtr, IAsyncResult r)
              at Microsoft.ServiceBus.Messaging.IteratorAsyncResult`1.StepCallback(IAsyncResult result)
           Exception rethrown at [3]: 
              at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
              at Microsoft.ServiceBus.Common.AsyncResult`1.End(IAsyncResult asyncResult)
              at Microsoft.ServiceBus.Messaging.Channels.ReconnectBindingElement.ReconnectChannelFactory`1.RequestSessionChannel.EndRequest(IAsyncResult result)
              at Microsoft.ServiceBus.Messaging.Sbmp.SbmpTransactionalAsyncResult`1.&lt;GetAsyncSteps&gt;b__36(TIteratorAsyncResult thisPtr, IAsyncResult a)
              at Microsoft.ServiceBus.Messaging.IteratorAsyncResult`1.StepCallback(IAsyncResult result)
           Exception rethrown at [4]: 
              at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
              at Microsoft.ServiceBus.Common.AsyncResult`1.End(IAsyncResult asyncResult)
              at Microsoft.ServiceBus.Messaging.Sbmp.SbmpMessageSender.EndSendCommand(IAsyncResult result)
         InnerException: 
  </code></pre>