We were having issues with one agent who would only wanted to be in 2 of our 3 queues. Normally, they would log in (automatically being added to all 3), then remove themselves from the third queue. But, they were being automatically added every so often back into this third queue and we couldn't figure out why.
I installed the queue login plugin so that now, instead of all three queues to being with, they are prompted for which queues to be in. What's happening is that every 10-20 minutes they are re-prompted to log in. I ran pings to 126.96.36.199 to see if there was a correlation to the log outs, and pings wouldn't drop. I had them ping the asterisk/freepbx server, and maybe one ping would drop at the same time they were logged out.
Is this a php session issue as I had read about in other issues like call history, or is this something else? Maybe it's just basic networking on our side, but why would the session get lost if communication only dropped for the duration of a ping?
We're planning to install some freepbx updates soon and restart the server--maybe that has something to do with it. We're on 2.30.04 and Queue Login 1.0.5 and freepbx 13.0.99.
Thanks for the help!