Summary:ASTERISK-08347: Local channels hanging
Reporter:tecnica (tecnica)Labels:
Date Opened:2006-12-13 15:23:57.000-0600Date Closed:2007-03-14 08:38:26
Versions:Frequency of
Environment:Attachments:( 0) evidencia.log.gz

Sometimes I get some SIP clients that couldn't dial or receive calls. I'm using call-limit in sip.conf, but looking for active channels, I found these local channels in Down status:

ast7net*CLI> show channels
Channel              Location             State   Application(Data)
Local/5049@applet_as s@applet_asterisk:1  Down    (None)
Local/5049@applet_as s@applet_asterisk:1  Down    (None)
2 active channels
0 active calls


My setup is a small callcenter, where agents are able to receive calls (managed by queue) and make calls back to customers. They logged into Asterisk through AMI (AgentCallbackLogin).

To prevent concurrent call to an agent, we set call-limit=1 in sip.conf

Sometimes, an agent stop receiving calls from queue, and can't dial outgoing calls, although their SIP phone (X-lite and SJPhone) is correctly registered.

In asterisk full log, I found "chan_sip.c: Call to user 'nnnn' rejected due to usage limit of 1", what is wrong, because their SIP phone is idle.

Active channels are as show above.

I attached the log for this ocurrence...


Comments:By: Serge Vecher (serge-v) 2007-02-22 16:16:45.000-0600

can you please check out 1.2 from svn and retest? I think this has been fixed recently.

By: Serge Vecher (serge-v) 2007-03-14 08:38:25

If you are able to reproduce this problem with 1.2.16, please reopen the bug and attach evidencia nueva.