Hi,
is there a need to reinstall fop2 with "make" after asterisk version change 1.4 --> 1.8?
Thanks
Andrej
Hi,
is there a need to reinstall fop2 with "make" after asterisk version change 1.4 --> 1.8?
Thanks
Andrej
Thanks for your answer.
Hi,
we're having lots of queues for variety of partners with very few calls.
Is it possible to configure one button that would indicate (react to) calls for multiple queues? Idea is to preserve space, we just want to see if there are any calls waiting / ringing for any of small call volume queues.
Any chance of configuring that with FreePbx module?
We're using
Thanks and best regards
Andrej
Many thanks, that worked like a charm! 
Have a good day,
Andrej
Hi,
I've double checked the ownership of /var/lib/php/sessions and owner was already asterisk:asterisk.
According to use of tail -f /var/log/httpd/error_log while clicking on play or download icons produces no error messages.
I'm using Centos 5.7 x64, Freepbx and compiled asterisk. Asterisk and apache are running under asterisk user. I'm getting same result with Chrome and IE.
Other apps relying on php sessions are working OK.
I understand that working environment has nothing to do with excelent product of yours, but would appreciate any further hints.
Thanks
Andrej
Hi Nicolas,
is there a reason why this post is ignored?
BR
Andrej
Hello,
I have a problem with using recordings interface on FOP 2.24. I can see recorded calls in FOP2's interface. They are also physically present in /var/spool/asterisk/fop2/date.
I've found some information about the "no way" message and memcached, but I haven't found any settings in /etc/php.d.
Also, is there a way of showing recorded calls in ARI (Freepbx call monitor) interface?
Thank you,
Andrej
Can someone please point me to the fop 2.24 download location? It seems there's only 2.23 in download section.
Thanks a lot.
Exactly same behaviour / error in our case (FOP 2.23 vs Chrome 16.x).
Problem was solved by correcting the dialplan (adding sanity checks for login attempts) - Users were able to login with blank extensions (it happened sometimes by mistake). When they corrected their error and logged in properly, it caused strange results.
Bottom line: all solved. Thanks for taking time & looking into it, Nicolas. Keep up the good work.
Hello,
first of all, allow me to thank you for the great product you've provided.
However, we have a slight problem using new version of FOP2 with our dynamic agents login/logout script. Script is supposed to log in user to device (deviceandusermode enabled in freepbx) and add agent to the queues. Most of the time everything works perfectly - only sometimes, when agent logs out of the queue, the agent's button in FOP2 stays busy forever. Line on the physical phone is not busy, user can login and logout again, he can take calls, reseting the phone doesn't help either. Problem goes away if i restart fop2 service.
Screenshot:
http://www.grom.si/download/annoyance.jpg
We're using:
Dialplan for logging in /out users to device and adding / removing agents from the queues:
[macro-agent-management-sso]
exten => s,1,Wait(1)
exten => s,n,Set(DEVICEUSER=${DB(DEVICE/${CALLERID(number)}/user)})
exten => s,n,Set(CID=${CALLERID(number)})
exten => s,n,Macro(user-callerid,SKIPTTL)
exten => s,n,Set(CALLBACKNUM=${CALLERID(number)})
exten => s,n,Set(AGENT_IP=${SIPCHANINFO(peerip)})
exten => s,n,NoOp(${AGENT_IP})
exten => s,n,GoToIf($[${DB_EXISTS(agent_location/${CID})}]?go)
exten => s,n(get_user),Read(PROMPT,agent-user,8);
exten => s,n,Set(CALLBACKNUM=${PROMPT})
exten => s,n,Set(DB(agent_location/${CID})=${PROMPT})
exten => s,n,Set(CALLBACKNUM=${DB(agent_location/${CID})})
exten => s,n(go),AGI(agent.pl)
exten => s,n,GotoIf($["${AGENT_ACTION}" = "logout"]?logout)
; Login
exten => s,n,UserEvent(Agentlogin,Agent: ${CALLBACKNUM})
exten => s,n,AGI(user_login_out.agi,login,${CALLERID(number)},${CALLBACKNUM})
exten => s,n,System(/var/lib/asterisk/agi-bin/notify.pl ${CID} ${AGENT_IP} ${AGENT_ACTION})
exten => s,n,Playback(agent-loginok)
exten => s,n,SayDigits(${CALLBACKNUM})
exten => s,n,Goto(end)
; Logout
exten => s,n(logout),UserEvent(RefreshQueue)
exten => s,n,NoOp("Before Execif")
;exten => s,n,ExecIf(${DB_EXISTS(agent_location/${CID})}?Set,CALLBACKNUM=${DB_DELETE(agent_location/${CID})})
exten => s,n,Set(CALLBACKNUM=${DB_DELETE(agent_location/${CID})})
exten => s,n,NoOp("After Execif/ Before AGI")
exten => s,n,AGI(user_login_out.agi|logout|${CID})
exten => s,n,NoOp("After AGI")
exten => s,n,System(/var/lib/asterisk/agi-bin/notify.pl ${CID} ${AGENT_IP} ${AGENT_ACTION})
exten => s,n,Playback(agent-loggedoff)
exten => s,n(end),Hangup
exten => s,n,MacroExit()
I set up fop2 using fop2 module in freepbx. Can anyone see something obviously wrong?
Thanks for your help
Andrej