I have problem with call parking. I parked call and I can not pick up my parked call:
res_parking.conf
[default]
parkext => 700
parkpos => 701-720
context => parkedcalls
extensions.conf
exten => _XXX,1,Dial(PJSIP/{EXTEN},30,tk&tm)
.............................................................
exten => 700,1,Park()
exten => _7XX,1,ParkedCall({EXTEN})
exten => _XXX,hint,park:${EXTEN}@parkedcalls
Parking Lot: default
Parking Extension : 700
Parking Context : parkedcalls
Parking Spaces : 701-720
Parking Time : 45 sec
Comeback to Origin : yes
Comeback Context : parkedcallstimeout (comebacktoorigin=yes, not used)
Comeback Dial Time : 30 sec
MusicOnHold Class :
Enabled : yes
Dynamic : no
When I dial 702 it show error :
ERROR[9653][C-00000006]: parking/parking_applications.c:639 parked_call_app_exec: Could not find the requested parking lot
I change it but the same error:
ERROR[11881][C-00000004]: parking/parking_applications.c:639 parked_call_app_exec: Could not find the requested parking lot
== Setting global variable ‘SIPDOMAIN’ to ‘192.168.0.250’
[Nov 29 19:12:17] ERROR[9661][C-0000000b]: parking/parking_applications.c:639 parked_call_app_exec: Could not find the requested parking lot
This thread is a zombie and needs a stake in the heart.
However, you should not need to explicitly define the Park() and ParkedCall lines. In this example they are auto generated in parkedcalls. All you need to do is to include that context wherever parking can be accessed.
Also, whilst the latest posting corrects the original error, by using the lot name rather than the context, it introduces a new one, by giving the parameters in the wrong order. In any case, as it is the default, the lot is optional.