I have a parked slots button in FOP2. I can park a call in that slot, but not pick it up again. When I hover my cursor over it, the Pickup call text appears, but clicking it has no effect.
Can you help? Version 2.28
[attachment:54c170eb60b99][attachment:54c1710e67ae2]
Comments
This is the debug in Chrome and when I click "Pickup Call", I get what is encircled in orange.
[attachment:54c25a382ac57]
service fop2 stop
cd /usr/local/fop2
script capture.log
./fop2_server -X 511
(at this point, you can log into fop2, and attempt to pickup a parked call)
ctrl-C
exit
service fop2 start
Now you have a capture.log file to analyze, search for "pickupActive" and look anything that comes below that, you will need to see several lines/blocks on info. That will give an idea of what is going on and what could be wrong.
Best regards
This is what I got. There is a lot more after that and don't know if it is relevant, so I attached a txt file containing more info.
The call is parked in slot 71. If I dial the number from fop, I can pick up the call fine.
<= <msg data="7|pickupActive|park!PARK/DEFAULT!71|b10550dc42d736fc3540acba940e0a1e" ></msg>
-- PROCESS_FLASH_COMMAND origen 7 accion pickupActive destino park!PARK/DEFAULT!71 password b10550dc42d736fc3540acba940e0a1e
VALIDAR USUARIO 5318@GENERAL
validate password using key fOkvHyxGIxjt6Vaye2IctwNQqIBKGF
VALIDAR USUARIO 5318 OK con clave regular (192.168.1.253:50358)
Validation ok, have all permissions for all buttons (0) 7
It's blessed into class FOP2::Extension
PICKUP origin IAX2/5318 is defined!!!
++ GET SERVER for IAX2/5318 = localhost
127.0.0.1 -> Action: Originate
127.0.0.1 -> Channel: IAX2/5318
127.0.0.1 -> Exten: 71
127.0.0.1 -> Context: parkedcalls_1
127.0.0.1 -> CallerID: Johann Mobile <71>
127.0.0.1 -> Priority: 1
127.0.0.1 -> Async: True
127.0.0.1 <- Response: Error
127.0.0.1 <- Message: Extension does not exist.
Then restart FOP2 and try again.
Best regards,
When I execute this command I am prompted to enter a password. What password is this? I guess it is the mysql root password, correct?
If not, and I have to change it, would this affect other services in PIAF accessing mysql?
Thanks a lot.
I tested and everything is working. I can pick up parked calls now.
Thanks so much.
The difference is that I have the Parking Lot Pro module installed with 4 separate parking lots (30,40,50,60). If I dial 31,41 etc. it will pick up the call but not through the GUI and clicking on the call.
The above fix looks to be for people who do NOT have the Parking Lot Pro module installed, but what about those who do?
The strange thing is that in the explanation of the fix, it sounded like the default behavior was FOR the Parking Lot Pro module and it's multiple parking lots, however the functionality pre/post suggested fix does not correct the ability to pickup a call through the GUI.
Any suggestions?
Best regards,
i have installed the 2.30 version and have the same problem.
In the debug file i found that context parameter is blank.
The server is an Elastix 2.5 x64
Any suggestions?
PS. Fop2 great panel
Does it have a context there? How does it look like?
Yes,i have "context=parkedcalls".
Thanks so much