Call Parking Issue With Cisco SPA Phone

Home » Asterisk Users » Call Parking Issue With Cisco SPA Phone
Asterisk Users 1 Comment

I’m trying to implement call parking with asterisk and Cisco SPA504G phones:

features.conf parkext => 700
parkpos => 701-702
context => parkedcalls

I defined one of the unused keys to park the calls:
Key2:
fnc=sd;ext=700@10.0.1.103;vid=1;nme=Park

I also defined two other keys to pickup/unpark the calls:
Key3:
fnc=blf+sd+cp;sub=701@10.0.1.103

Key4:
fnc=blf+sd+cp;sub=702@10.0.1.103

Parking using these works smoothly. I answer the incoming call, press Key2 to park the call. Call is parked, Key3 turns red showing there is a parked call. If I want to unpark the call, I hit Key3 and the call is unparked.

My problem happens when Key3 and Key4 are idle (no parked calls):

I answer the incoming call and without first parking the car, I hit one of the idle keys (Key3 or Key4), the phone sends a REFER message, and the incoming call hangs up.

I’m trying to find out why the call hangs up and how to prevent that?

Thanks, Matt

One thought on - Call Parking Issue With Cisco SPA Phone

  • I’ll answer my own question:

    Setting “Keep Referee When REFER Failed” to Yes on the Cisco phone seems to do the trick.

    From: mistral9999@hotmail.com To: asterisk-users@lists.digium.com Date: Sun, 20 Oct 2013 11:56:17 -0400
    Subject: [asterisk-users] Call parking issue with Cisco SPA phone

    I’m trying to implement call parking with asterisk and Cisco SPA504G phones:

    features.conf parkext => 700
    parkpos => 701-702
    context => parkedcalls

    I defined one of the unused keys to park the calls:
    Key2:
    fnc=sd;ext=700@10.0.1.103;vid=1;nme=Park

    I also defined two other keys to pickup/unpark the calls:
    Key3:
    fnc=blf+sd+cp;sub=701@10.0.1.103

    Key4:
    fnc=blf+sd+cp;sub=702@10.0.1.103

    Parking using these works smoothly. I answer the incoming call, press Key2 to park the call. Call is parked, Key3 turns red showing there is a parked call. If I want to unpark the call, I hit Key3 and the call is unparked.

    My problem happens when Key3 and Key4 are idle (no parked calls):

    I answer the incoming call and without first parking the car, I hit one of the idle keys (Key3 or Key4), the phone sends a REFER message, and the incoming call hangs up.

    I’m trying to find out why the call hangs up and how to prevent that?

    Thanks, Matt