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

  • Hi

    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,
  • Hi, I'm running 2.27 (upgraded from 2.26 in march) and when I try to pickup a parked call from the panel, I'm getting "Got SIP response 433 "Anonymity Disallowed" back from 10.0.1.11:24526". The IP address 10.0.1.11 is the address of the sip phone that is located with the panel user for picking up calls. If I dial the parking lot extension manually, I can pick up the call.

    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.
  • Hi,

    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,
  • I typed an extension into Fop2 and my phone displayed my name properly and rang....i picked it up and the extension that I wanted to call rang and displayed the right caller id. Everything seemed to work perfectly.
  • Checking the AMI commands, the standard dial action sets the Callerid to the Originate AMI command, but call pickup, or chanspy does not. Can you try spying on a call and see if you get the same error? Maybe the missing callerid is generating that problem with your phone, but would like you to check.
  • Actually spying works properly too.
  • I'm having the same issue with 2.26. Has there been any resolution?

    When looking at asterisk's console, I see absolutely no activity when hitting the pickup call button on a parked call.
  • To troubleshoot you have to start fop2 in debug mode level 15

    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,
  • Is there any way to see more detail?

    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.
  • Is there any way to see more detail?

    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).
  • 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?
  • 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
  • Has the method for picking up parked calls changed in 2.27? I no longer even get a context menu when clicking on the line icon of a parked call. I tried the pickup button in the action toolbar, but that did nothing.
  • edit /var/www/html/fop2/js/presence.js and set enableDragTransfer=false, then shift-reload the fop2 page.
  • edit /var/www/html/fop2/js/presence.js and set enableDragTransfer=false, then shift-reload the fop2 page.

    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.
  • edit /var/www/html/fop2/js/presence.js and set enableDragTransfer=false, then shift-reload the fop2 page.

    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.
  • For posterity's sake, the solution was to upgrade to the 2.27j beta version.
Sign In or Register to comment.