[Home]

Summary:ASTERISK-20092: Invalid queue member state when extension state is ringing & in use.
Reporter:Steven Wheeler (swheeler)Labels:
Date Opened:2012-07-04 10:22:23Date Closed:2017-12-19 09:05:13.000-0600
Priority:MinorRegression?
Status:Closed/CompleteComponents:Applications/app_queue
Versions:1.8.9.3 Frequency of
Occurrence
Constant
Related
Issues:
Environment:CentOS 5.5 Asterisk 1.8.9.2Attachments:( 0) bugreport.log
( 1) queues.conf
Description:When a queue member's state interface goes to ringing & in use the member's queue state becomes invalid.  This hasn't caused us any issues yet, but it does not seem like the correct behavior considering there is a ringing & in use queue state defined.

This table outlines the states in the AMI output below.
|| Extension || Queue ||
| Not In Use | Not In Use |
| In Use | In Use |
| Ringing & In Use | Invalid |
| In Use | In Use|
| Not In Use | Not In Use |


{code:title=AMI Output|borderStyle=solid}
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:09:05 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='0',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-swheeler',context='blf',server=null,systemHashcode=28115272]
org.asteriskjava.manager.event.QueueMemberStatusEvent[dateReceived='Wed Jul 04 10:09:05 CDT 2012',privilege='agent,all',queue='usi-Q-henrytestqueue',sequencenumber=null,membership='realtime',location='Local/swheeler@queue_calling/n',status='1',paused='false',timestamp=null,lastcall='0',actionid=null,internalactionid=null,name='usi-swheeler',server=null,membername='usi-swheeler',penalty='0',callstaken='0',systemHashcode=19880531]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:09:05 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='0',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-252',context='blf',server=null,systemHashcode=30611551]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:31 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='1',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-swheeler',context='blf',server=null,systemHashcode=28586342]
org.asteriskjava.manager.event.QueueMemberStatusEvent[dateReceived='Wed Jul 04 10:10:31 CDT 2012',privilege='agent,all',queue='usi-Q-henrytestqueue',sequencenumber=null,membership='realtime',location='Local/swheeler@queue_calling/n',status='2',paused='false',timestamp=null,lastcall='0',actionid=null,internalactionid=null,name='usi-swheeler',server=null,membername='usi-swheeler',penalty='0',callstaken='0',systemHashcode=15694682]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:31 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='1',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-252',context='blf',server=null,systemHashcode=12536104]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:42 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='9',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-swheeler',context='blf',server=null,systemHashcode=30399292]
org.asteriskjava.manager.event.QueueMemberStatusEvent[dateReceived='Wed Jul 04 10:10:42 CDT 2012',privilege='agent,all',queue='usi-Q-henrytestqueue',sequencenumber=null,membership='realtime',location='Local/swheeler@queue_calling/n',status='4',paused='false',timestamp=null,lastcall='0',actionid=null,internalactionid=null,name='usi-swheeler',server=null,membername='usi-swheeler',penalty='0',callstaken='0',systemHashcode=21126077]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:42 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='9',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-252',context='blf',server=null,systemHashcode=26543917]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:51 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='1',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-swheeler',context='blf',server=null,systemHashcode=17874536]
org.asteriskjava.manager.event.QueueMemberStatusEvent[dateReceived='Wed Jul 04 10:10:51 CDT 2012',privilege='agent,all',queue='usi-Q-henrytestqueue',sequencenumber=null,membership='realtime',location='Local/swheeler@queue_calling/n',status='2',paused='false',timestamp=null,lastcall='0',actionid=null,internalactionid=null,name='usi-swheeler',server=null,membername='usi-swheeler',penalty='0',callstaken='0',systemHashcode=23897718]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:10:51 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='1',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-252',context='blf',server=null,systemHashcode=29770613]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:11:08 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='0',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-swheeler',context='blf',server=null,systemHashcode=28299233]
org.asteriskjava.manager.event.QueueMemberStatusEvent[dateReceived='Wed Jul 04 10:11:08 CDT 2012',privilege='agent,all',queue='usi-Q-henrytestqueue',sequencenumber=null,membership='realtime',location='Local/swheeler@queue_calling/n',status='1',paused='false',timestamp=null,lastcall='0',actionid=null,internalactionid=null,name='usi-swheeler',server=null,membername='usi-swheeler',penalty='0',callstaken='0',systemHashcode=24701639]
org.asteriskjava.manager.event.ExtensionStatusEvent[dateReceived='Wed Jul 04 10:11:08 CDT 2012',privilege='call,all',callerid=null,sequencenumber=null,status='0',hint='SIP/usi-0004F22AB878&SIP/usi-0004F23DDD6C&SIP/usi-swheeler_softphone',timestamp=null,exten='usi-252',context='blf',server=null,systemHashcode=25018889]
{code}
Comments:By: Rusty Newton (rnewton) 2012-07-09 17:54:27.430-0500

Steven, please additionally *attach* the queues.conf configuration, and a full log containing DEBUG and VERBOSE level 5 messages during the time the issue occurs.

Thanks again for reporting this!

By: Steven Wheeler (swheeler) 2012-07-10 08:45:32.360-0500

The requested debug & verbose output as well as the queues.conf configuration file.

By: Steven Wheeler (swheeler) 2012-07-10 08:47:26.601-0500

I have attached the requested files.  Note this test involved ext 252 calling *99 (vm) then having ext 2520 call 252 thus resulting in ext 252 having both ringing and busy states.  Let me know if there is any more information you need.

By: Joshua C. Colp (jcolp) 2017-12-19 05:40:53.160-0600

Have you experienced this under current supported Asterisk?

By: Steven Wheeler (swheeler) 2017-12-19 09:02:23.778-0600

No, we last saw this on Asterisk 11.

By: Joshua C. Colp (jcolp) 2017-12-19 09:05:13.247-0600

As this hasn't been seen in Asterisk 13 I'm closing this out as suspended. If you encounter it in the future you can comment and this will automatically reopen.