Pickup call from Parked calls
I am unable to pickup calls that are parked using the FOP2 panel. When I click on the phone ICON the Pickup Call option comes up but when I click on the button nothing happens. This is with both firefox and Internet Explorer. Any ideas on what could cause this. The button works fine for calls in the trunk.
Comments
Not sure what could be the problem, however I can tell you that FOP 2.27 beta has a simplified park pickup system, that might work for you. You might want to upgrade to 2.27 and try.
Best regards,
I 've looked to see if there's anywhere that something is not defined or there is a permission missing but everything seems to be set properly and permissions are very permissive or total allowed. I've gone through and made sure that trunk names match, extensions match, manager user has all permissions, etc....I'm not sure where there is any anonymity or if that may just be in incorrect indicator of a different problem but I think I've gotten about as far as my skill level will allow me on my own. Thanks.
Edit: I just did some more testing and found that if I pick up the call using FOP2 with an extension that has a Yealink phone (it must be allowing anonymous) and then transfer it to parked, FOP2 shows me the correct caller id, there doesn't seem to be anything anonymous about it. So I'm guessing that the problem is that when I hit the pickup button in FOP2, the call is connected but some information about the call is not included but I could be way off, I just don't know. At no other time have I ever seen "anonymous" come up on any extension or for any call in or out so I assume this has to be FOP2 related.
No permissions in FOP2 or AMI will make it work, as it is not a permission issue in FOP2 or AMI, but the sip phone rejecting the call. Some phones reject calls with the caller id set to the same extension as configured, maybe it is related to that. When fop2 originates a call, it must dial your phone first, and once you pickup it will dial the remote party/number. It seems the rejection comes in that origination, if so, it might also fail if you just try to dial a number within fop2. Try it, type an extension or something in the dial box and hit enter. Does your phone ring or it gets rejected also? In any case, you must see if you can somehow allow those calls in the phone itself.
Best regards,
When looking at asterisk's console, I see absolutely no activity when hitting the pickup call button on a parked call.
service fop2 stop
cd /usr/local/fop2
script capture.log
./fop2_server -X 15
(try to pickup a call)
ctrl-C
exit
service fop2 start
At that point you have the capture.log file to look for, search for "pickup" and any command/event that appears after that.
Best regards,
I have it working when the calls is parked by one method and not when parked by another.
I see the console sending the pickupActive command in both cases. In both cases, I see the daemon sending the confirmParkChannel action to the PBX. In both cases, the PBX responds with identical output, yet in the scenario that doesn't work, it simply stops there. The daemon never sends the Redirect action to the PBX.
What fop2 version are you using? As I said before, version 2.27 has a simplified call pickup way for parked calls (by dialing the parking lot number(!) instead of trying to redirect the parked channel).
I'm running 2.26 as this is meant for a production environment and I was worried about 2.27's stability after reading the beta's release notes. Is it your opinion that the html5 issues you mentioned are not likely to affect users in a prod environment?
I think 2.27 is stable for production. If I where you I would try and see if your park pickup gots resolved
http://download.fop2.com/fop2-2.27j-centos-i386.tgz
http://download.fop2.com/fop2-2.27j-centos-x86_64.tgz
It's already set to false. I tested in safari, chrome and firefox and I can't get the context menu to work, but only for the parking lot box. It works everywhere else.
Do you have "pickup" permissions set for your user? I am online at the live help if you want to chat.