SIP Response for channel limit exceeded
The options that control the available channels for a Tenant are located under:
Master Tenant level → Settings → Tenants → Edit particular tenant → Channels.
This section represents the custom limit for the number of channels that can be assigned for various channel types.
If the PBXware administrator receives a notification such as "localextension channel limit exceeded", it would typically appear as follows:
If the message within the email did not specifically indicate which tenant is affected, the administrator could easily check that by navigating to Reports → CDR, filtering it by entering the extension in the From field, and locating the call using the timestamp provided in the email. At that point, the administrator should be able to determine which tenant is involved and take the necessary actions, such as increasing the limits.
verbose "Limit exceeded (26 > 24) for localextensions" --> 200 result=1
To avoid this issue with exceeded limits, you need to navigate to the Channels section, check the current limit status, and increase them if necessary.
Use case
When, for example, a ring group contains multiple extensions (e.g., 9), an incoming call to that ring group will simultaneously ring all extensions, occupying one channel per extension. This means that a single call to the ring group immediately uses 9 channels.
If another call arrives while the first one is still ringing or active, the system may not be able to ring all 9 extensions again due to channel limitations. For example, if one call is already using 9 channels and another call comes in, only a few extensions (depending on available channels) will ring, while the rest will not.
This is expected behavior — each ringing extension occupies a channel, even before the call is answered. The issue arises when available channels are exhausted or limited due to concurrent calls, especially in high-volume environments or systems with constrained resources. All mentioned above should be considered while setting available Channels under Tenant settings, so the system could avoid channel limit to be exceeded.