[asterisk-bugs] [JIRA] (ASTERISK-20416) Unknown issue forces maximum calls limit reached at 500 calls - Autodestruct warnings spamming CLI and extension to extension calls not possible

Leif Madsen (JIRA) noreply at issues.asterisk.org
Mon Dec 31 09:48:45 CST 2012


    [ https://issues.asterisk.org/jira/browse/ASTERISK-20416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=198534#comment-198534 ] 

Leif Madsen edited comment on ASTERISK-20416 at 12/31/12 9:48 AM:
------------------------------------------------------------------

In order to be certain our [all-hangup] context was not causing problems.
In [all-hangup] from /etc/asterisk/all/extensions.conf ...

We tested:

{noformat}
[all-hangup]
exten           => s,1,Set(CDR(hangupside)=${HANGUPSIDE})
exten           => s,2,Set(CDR(hangupcause)=${HANGUPCAUSE})
exten           => s,3,Set(CDR(codec1)=${CHANNEL(audioreadformat)})
exten           => s,4,Set(CDR(codec2)=${CHANNEL(audiowriteformat)})
exten           => s,5,Set(CDR(recvip)=${CHANNEL(recvip)})
exten           => s,6,Set(CDR(fromchan)=${CHANNEL(from)})
exten           => s,7,Set(CDR(uri)=${CHANNEL(uri)})
exten           => s,8,Set(CDR(useragent)=${CHANNEL(useragent)})
exten           => s,9,Set(CDR(llp)=${CHANNEL(rtpqos,audio,local_maxrxploss)})
exten           => s,10,Set(CDR(rlp)=${CHANNEL(rtpqos,audio,remote_maxrxploss)})
exten           => s,11,Set(CDR(ljitt)=${CHANNEL(rtpqos,audio,local_maxjitter)})
exten           => s,12,Set(CDR(rjitt)=${CHANNEL(rtpqos,audio,remote_maxjitter)})
exten           => s,13,GotoIf($["${FAXID}xxx" != "xxx"]?all-faxnotify,s,1:$[${PRIORITY} + 1])
exten           => s,14,ResetCDR(w)
exten           => s,15,NoCDR()
exten           => s,16,Hangup()
{noformat}
to -->
{noformat}
[all-hangup]
exten           => s,1,Hangup()
{noformat}
And we still suffer from the Autodestruct problems.
                
      was (Author: aragon):
    In order to be certain our [all-hangup] context was not causing problems.
In [all-hangup] from /etc/asterisk/all/extensions.conf ...

We tested:

[all-hangup]
exten           => s,1,Set(CDR(hangupside)=${HANGUPSIDE})
exten           => s,2,Set(CDR(hangupcause)=${HANGUPCAUSE})
exten           => s,3,Set(CDR(codec1)=${CHANNEL(audioreadformat)})
exten           => s,4,Set(CDR(codec2)=${CHANNEL(audiowriteformat)})
exten           => s,5,Set(CDR(recvip)=${CHANNEL(recvip)})
exten           => s,6,Set(CDR(fromchan)=${CHANNEL(from)})
exten           => s,7,Set(CDR(uri)=${CHANNEL(uri)})
exten           => s,8,Set(CDR(useragent)=${CHANNEL(useragent)})
exten           => s,9,Set(CDR(llp)=${CHANNEL(rtpqos,audio,local_maxrxploss)})
exten           => s,10,Set(CDR(rlp)=${CHANNEL(rtpqos,audio,remote_maxrxploss)})
exten           => s,11,Set(CDR(ljitt)=${CHANNEL(rtpqos,audio,local_maxjitter)})
exten           => s,12,Set(CDR(rjitt)=${CHANNEL(rtpqos,audio,remote_maxjitter)})
exten           => s,13,GotoIf($["${FAXID}xxx" != "xxx"]?all-faxnotify,s,1:$[${PRIORITY} + 1])
exten           => s,14,ResetCDR(w)
exten           => s,15,NoCDR()
exten           => s,16,Hangup()

to -->

[all-hangup]
exten           => s,1,Hangup()

And we still suffer from the Autodestruct problems.
                  
> Unknown issue forces maximum calls limit reached at 500 calls - Autodestruct warnings spamming CLI and extension to extension calls not possible
> ------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-20416
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20416
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_local
>    Affects Versions: SVN
>         Environment: Centos 5.8 x64 quadcore 8 GB RAM
>            Reporter: David Brillert
>            Assignee: David Brillert
>            Severity: Critical
>         Attachments: asterisk.stack.txt, autodestruct_agi_debug.txt, autodestructverbosecli2.txt, autodestructverbosecli.txt, cli_debug_autodestruct.rar, cli_debug_autodestruct.rar, log.rar, production ref count log 1.txt, production ref count log 2.txt, reflog.rar
>
>
> Every single day Asterisk cannot complete transfers or local extensions cannot call.
> While incoming and outgoing calls are working...
> Autodestruct warnings spam the CLI with hundreds of WARNINGS per minute.
> Local calls become possible only after the Autodestruct messages go away or Asterisk is restarted.
> It is speculated that Autodestructs frequently occur during dynamic ACD logins or outgoing calls requiring PINs so this could be related to some ast_waitfordigit issue discovered at ASTERISK-20375.
> All incoming calls terminate to ACD queue.
> All outgoing calls require a PIN to complete.
> No IVR's in use.
> No DTMF *2 transfers being done by users.
> Opening a new ticket since I am not 100% sure they are related issues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list