Errors I'm getting trying to start the endpoint:
2017-04-06 02:53:11.314 WARN ServiceControl.Features.Heartbeats Unable to regis
ter endpoint startup with ServiceControl. Going to reattempt registration after
00:01:00.
NServiceBus.Unicast.Queuing.QueueNotFoundException: Failed to send message to ad
dress: [Particular.ServiceControlSQL] ---> System.Messaging.MessageQueueExceptio
n: The queue does not exist or you do not have sufficient permissions to perform
the operation.
at System.Messaging.MessageQueue.MQCacheableInfo.get_WriteHandle()
at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, Int
Ptr transaction)
at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransac
tion internalTransaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj, String label, MessageQueueT
ransaction transaction, MessageQueueTransactionType transactionType)
at System.Messaging.MessageQueue.Send(Object obj, String label, MessageQueueT
ransactionType transactionType)
at NServiceBus.MsmqMessageDispatcher.ExecuteTransportOperation(TransportTrans
action transaction, UnicastTransportOperation transportOperation)
--- End of inner exception stack trace ---
at NServiceBus.MsmqMessageDispatcher.ExecuteTransportOperation(TransportTrans
action transaction, UnicastTransportOperation transportOperation)
at NServiceBus.MsmqMessageDispatcher.Dispatch(TransportOperations outgoingMes
sages, TransportTransaction transaction, ContextBag context)
at ServiceControl.Plugin.ServiceControlBackend.Send(Byte[] body, String messa
geType, TimeSpan timeToBeReceived) in C:\BuildAgent\work\a58b2f713ea0114f\src\Se
rviceControl.Plugin.Nsb6.Heartbeat\ServiceControlBackend.cs:line 56
at ServiceControl.Plugin.ServiceControlBackend.Send(RegisterEndpointStartup m
essageToSend, TimeSpan timeToBeReceived) in C:\BuildAgent\work\a58b2f713ea0114f\
src\ServiceControl.Plugin.Nsb6.Heartbeat\ServiceControlBackend.cs:line 98
at ServiceControl.Features.Heartbeats.HeartbeatStartup.<SendEndpointStartupMe
ssage>d__6.MoveNext() in C:\BuildAgent\work\a58b2f713ea0114f\src\ServiceControl.
Plugin.Nsb6.Heartbeat\Heartbeats.cs:line 116
2017-04-06 02:53:11.347 WARN NServiceBus.MessagePump MSMQ receive operation fai
led
System.Messaging.MessageQueueException (0x80004005): Access to Message Queuing s
ystem is denied.
at System.Messaging.MessageQueue.MQCacheableInfo.get_ReadHandle()
at System.Messaging.MessageEnumerator.get_Handle()
at System.Messaging.MessageEnumerator.MoveNext(TimeSpan timeout)
at NServiceBus.MessagePump.<InnerProcessMessages>d__6.MoveNext()
2017-04-06 02:53:11.398 WARN NServiceBus.RepeatedFailuresOverTimeCircuitBreaker
The circuit breaker for MsmqPeek is now in the armed state
<add name="NServiceBus/Transport/ServiceControl" connectionString="Data Source=<server>;Initial Catalog=<database>;uid=<uid>;pwd=<pid>" />
I had this working with MSMQ transport but want to switch to SQL Server Transport. It seems like the endpoint can't find the Service Control endpoint to send heartbeats to. But I'm not able to find any other information on how to tell it where to go??
Service Control starts up, runs fine, all the tables are getting created in the database as expected (copied below). I found one answer talking about updating the endpoint app.config so I did that and nothing there either...