Quantcast
Channel: Service Bus forum
Viewing all articles
Browse latest Browse all 1916

Receiving MaximumListenersPerEndpoint:25 or System.ServiceModel.QuotaExceededException for service bus relay - to many listeners

$
0
0

I am using a service bus relay and are receiving the following error

There is only one application connecting to the path, and for some reason the number of listeners has climbed to 25, but there is not 25 listeners.

During testing I am ending the program and likely not calling "close" on the end point, but I would have through that service bus would clean this up.  At any point in time there would only be one active listener on the end-point/path

I am not aware of a way of removing these end points, is there a way of clearing old dead listeners from a service bus?  This now means my service cannot run or connect, and I can't find a way to fix the issue.

System.ServiceModel.QuotaExceededException occurred
  HResult=-2146233087
  Message=MaximumListenersPerEndpoint:25. TrackingId:d79456b4-cf41-4d4e-aa0a-88ccc6b82417_G12,TimeStamp:6/11/2015 4:42:29 AM
  Source=Microsoft.ServiceBus
  StackTrace:
       at Microsoft.ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.AmqpRelayedConnection.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.GetOrCreateConnection(Uri via, TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedOnewayListener.RelayedOnewayAmqpListenerClient.Connect(TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedOnewayTcpClient.EnsureConnected(TimeSpan timeout, Boolean isRetry)
       at Microsoft.ServiceBus.RelayedOnewayTcpClient.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedOnewayListener.OnOpen(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.RefcountedCommunicationObject.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedOnewayChannelListener.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.RelayedSocketListener.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.BufferedConnectionListener.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.ConnectionAcceptor.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.ConnectionDemuxer.StartDemuxing(TimeSpan timeout, OnViaDelegate viaDelegate)
       at Microsoft.ServiceBus.Channels.ConnectionDemuxer.Open(TimeSpan timeout)
       at Microsoft.ServiceBus.SocketConnectionTransportManager.OnOpen(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.TransportManager.Open(TimeSpan timeout, TransportChannelListener channelListener)
       at Microsoft.ServiceBus.Channels.TransportManagerContainer.Open(TimeSpan timeout, SelectTransportManagersCallback selectTransportManagerCallback)
       at Microsoft.ServiceBus.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
       at Microsoft.ServiceBus.Channels.ConnectionOrientedTransportChannelListener.OnOpen(TimeSpan timeout)
       at Microsoft.ServiceBus.SocketConnectionChannelListener`2.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Channels.ReliableChannelListenerBase`1.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.ReliableListenerOverDatagram`4.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open()
       at ServiceBusManager.WCFEndPointManagement`2.StartServer()
  InnerException: Microsoft.ServiceBus.Messaging.Amqp.AmqpException
       HResult=-2146233088
       Message=MaximumListenersPerEndpoint:25. TrackingId:d79456b4-cf41-4d4e-aa0a-88ccc6b82417_G12,TimeStamp:6/11/2015 4:42:29 AM
       Source=Microsoft.ServiceBus
       StackTrace:
         Server stack trace:
         Exception rethrown at [0]:
            at Microsoft.ServiceBus.Common.ExceptionDispatcher.Throw(Exception exception)
            at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
            at Microsoft.ServiceBus.Messaging.Amqp.AmqpObject.OpenAsyncResult.End(IAsyncResult result)
            at Microsoft.ServiceBus.Messaging.Amqp.AmqpObject.EndOpen(IAsyncResult result)
            at Microsoft.ServiceBus.Messaging.Amqp.DuplexAmqpLink.OnOperationComplete(AmqpObject link, IAsyncResult result, Boolean isOpen)
         Exception rethrown at [1]:
            at Microsoft.ServiceBus.Common.ExceptionDispatcher.Throw(Exception exception)
            at Microsoft.ServiceBus.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
            at Microsoft.ServiceBus.Messaging.Amqp.AmqpObject.OpenAsyncResult.End(IAsyncResult result)
            at Microsoft.ServiceBus.Messaging.Amqp.AmqpObject.EndOpen(IAsyncResult result)
            at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
       InnerException:


matvdl


Viewing all articles
Browse latest Browse all 1916

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>