Hi,
I have been doing some testing and found that calls holding for normally longer than 30minutes fail to be displayed on the Real Time monitoring page.
# asterisk -rx 'show queue 200'
200 has 5 calls (max 10) in 'ringall' strategy (0s holdtime), W:0, C:0, A:1, SL:0.0% within 0s
Members:
800 (SIP/1000800) (paused) (Not in use) has taken no calls yet
801 (SIP/1000801) (paused) (Not in use) has taken no calls yet
802 (SIP/1000802) (Ringing) has taken no calls yet
803 (SIP/1000803) (paused) (Not in use) has taken no calls yet
804 (SIP/1000804) (paused) (Not in use) has taken no calls yet
805 (SIP/1000805) (In use) has taken no calls yet
806 (SIP/1000806) (paused) (Not in use) has taken no calls yet
807 (SIP/1000807) (Not in use) has taken no calls yet
808 (SIP/1000808) (paused) (Not in use) has taken no calls yet
910 (SIP/1000910) (Not in use) has taken no calls yet
Callers:
1. SIP/.net-0881baa0 (wait: 37:33, prio: 0)
2. SIP/.net-087f5f50 (wait: 35:55, prio: 0)
3. SIP/.net-087471e8 (wait: 33:03, prio: 0)
4. SIP/.net-086d62a0 (wait: 13:22, prio: 0)
5. SIP/.net-087c1788 (wait: 8:23, prio: 0)
Real time monitoring only shows call "4" as the only call waiting in the queue.
The relevant queues.conf context is below
[200]
announce-frequency=105
announce-holdtime=no
autofill=yes
eventmemberstatus=yes
eventwhencalled=yes
joinempty=strict
leavewhenempty=yes
maxlen=10
monitor-type=mixmonitor
monitor-format=wav49
music=classical
periodic-announce-frequency=180
queue-callswaiting=queue-callswaiting
queue-thankyou=queue-thankyou
queue-thereare=queue-thereare
queue-youarenext=queue-youarenext
retry=5
timeoutrestart=yes
strategy=ringall
timeout=20
weight=0
wrapuptime=30
context=ivr-2
periodic-announce=custom/supportqbreakout2
member=>SIP/1000800,,800
member=>SIP/1000801,,801
member=>SIP/1000802,,802
member=>SIP/1000803,,803
member=>SIP/1000804,,804
member=>SIP/1000805,,805
member=>SIP/1000806,,806
member=>SIP/1000807,,807
member=>SIP/1000808,,808
member=>SIP/1000910,,910
Has anyone come across this before?