I've have a plain vanilla Asterisk 13.3.2 installation (no freepbx) and just installed fop2 2.31.
Note: I am not using mysql for either, if that matters.
I created a basic buttons.cfg with only Extension and Queue buttons defined. The extension buttons work as expected. The queue buttons do show waiting calls, but they are not listing the queue members. (This worked fine for me on earlier versions of Asterisk with earlier versions of fop2, so I am familiar with what it should look like).
Here is an example of output from a "queue show", which does show the members:
Trouble-Phones-EAST has 3 calls (max unlimited) in 'rrmemory' strategy (545s holdtime, 288s talktime), W:0, C:33, A:2, SL:57.6% within 600s Members: "Clerk 14" <> (sip/1014 from sip/1014) (ringinuse disabled) (dynamic) (paused) (Not in use) has taken 6 calls (last was 1199 secs ago) "Clerk 21" <> (sip/1021 from sip/1021) (ringinuse disabled) (dynamic) (paused) (Not in use) has taken no calls yet "Clerk 15" <> (sip/1015 from sip/1015) (ringinuse disabled) (dynamic) (paused) (Not in use) has taken 22 calls (last was 1197 secs ago) "Clerk 13" <> (sip/1013 from sip/1013) (ringinuse disabled) (dynamic) (paused) (Not in use) has taken no calls yet Callers: 1. SIP/2093-0000166b (wait: 31:40, prio: 0) 2. SIP/2092-0000178d (wait: 19:51, prio: 0) 3. SIP/2091-00001793 (wait: 19:46, prio: 0)
Here is an example of those user's definitions from my sip.conf:
[1013](softphone) username=1013 callerid="Clerk 13" context=default [1014](softphone) username=1014 callerid="Clerk 14" context=default [1015](softphone) username=1015 callerid="Clerk 15" context=default
And here is an example of the queue definition in buttons.cfg:
[QUEUE/Trouble-Phones-EAST] type=queue extension=3004 context=default label=Trouble EAST
I've tried to keep both the Asterisk and FOP installations very basic and simple, so I'm not sure where I've gone wrong.
Any ideas of what I can do or check?