I do not know if this is behavior by design but when we pause or unpause a queue memeber by clicking on the icon in a specific queue and this person is also a member in an other queue the user becomes paused or unpaused in both queues.
We would expect that the user only is paused or unpaused in the queue where the action was given.
Queues according to Asterisk.
ast02*CLI> queue show NSO-ringall NSO-ringall has 0 calls (max unlimited) in 'ringall' strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s Members: Michel Verbraak (Local/3033@from_sip_client) with penalty 10 (realtime) (paused) (Not in use) has taken no calls yet No Callers ast02*CLI> queue show NSO-SDenSE NSO-SDenSE has 0 calls (max unlimited) in 'rrmemory' strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s Members: Michel Verbraak (Local/3033@from_sip_client) with penalty 10 (realtime) (paused) (Not in use) has taken no calls yet No Callers
Following is the result when fop2_server is run with option -X 551
10.2.100.134 <= <msg data="NSO-ringall|queuepause|Local/3033@from_sip_client|a5d3f247cf6c032d771fb287ccb30b50" /> Validation ok, have queuemanager permissions 10.2.1.27 -> Action: QueuePause 10.2.1.27 -> Interface: Local/3033@from_sip_client 10.2.1.27 -> Paused: 1 10.2.1.27 <- Response: Success 10.2.1.27 <- Message: Interface paused successfully 10.2.1.27 <- Server: 0 10.2.1.27 <- Event: QueueMemberPaused 10.2.1.27 <- Privilege: agent,all 10.2.1.27 <- Queue: NSO-ringall 10.2.1.27 <- Location: Local/3033@from_sip_client 10.2.1.27 <- MemberName: Michel Verbraak 10.2.1.27 <- Paused: 1 10.2.1.27 <- Server: 0 ** PROCESA_BLOQUE 0 ** PROCESA_BLOQUE QUEUEMEMBERPAUSED 0 SET STATUS para SIP/michelv_desk = paused ** QUEUE MEMBER LIST devuelve <div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3022@from_sip_client'></div><span>Arno de Vrij</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3029@from_sip_client'></div><span>Hans Langelaan</span><br class='clear'/><div class='memberpaused myclick' id='qm!QUEUE/NSO-RINGALL!Local/3024@from_sip_client'></div><span>Jeroen Werts</span><br class='clear'/><div class='memberpaused myclick' id='qm!QUEUE/NSO-RINGALL!Local/3033@from_sip_client'></div><span>Michel Verbraak</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3025@from_sip_client'></div><span>Niels van de Ende</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3021@from_sip_client'></div><span>Paul van Wijnbergen</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3028@from_sip_client'></div><span>Rogier Schram</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3026@from_sip_client'></div><span>Ronald Moesbergen</span><br class='clear'/> 10.2.1.27 <- Event: QueueMemberPaused 10.2.1.27 <- Privilege: agent,all 10.2.1.27 <- Queue: NSO-SDenSE 10.2.1.27 <- Location: Local/3033@from_sip_client 10.2.1.27 <- MemberName: Michel Verbraak 10.2.1.27 <- Paused: 1 10.2.1.27 <- Server: 0 ** PROCESA_BLOQUE 0 ** PROCESA_BLOQUE QUEUEMEMBERPAUSED 0 SET STATUS para SIP/michelv_desk = paused
Regards Michel.