[asterisk-bugs] [Asterisk 0011639]: Directed Call Pickup does not work from IVR or DIDs.

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Dec 27 09:22:43 CST 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11639 
====================================================================== 
Reported By:                mariedling
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   11639
Category:                   Applications/app_directed_pickup
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.4.16.2 
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             12-27-2007 08:18 CST
Last Modified:              12-27-2007 09:22 CST
====================================================================== 
Summary:                    Directed Call Pickup does not work from IVR or DIDs.
Description: 
Seems that I can pickup calls from SIP to SIP calls, but not from calls
that pass through my IVR or a DID. I have set up ext 108 to goto my IVR. If
I dial 108 from my SIP phone and then hit option 0 which rings extension
102. If I then from another phone dial **102 to pick it up I get a error:
app_directed_pickup.c:159 pickup_exec: No target channel found for 102.
====================================================================== 

---------------------------------------------------------------------- 
 mariedling - 12-27-07 09:22  
---------------------------------------------------------------------- 
Even if I dial 102 from the IVR it gives the same error. I just found to
resolve this I need to change app-pickup to:

[app-pickup]
include => app-pickup-custom
exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _**.,n,Pickup(${EXTEN:2})
exten => _**.,n,Pickup(${EXTEN:2}@from-did-direct)

; end of [app-pickup]


question is why didn't Pickup(${EXTEN:2}) grab the from-did-direct
context? 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
12-27-07 09:22  mariedling     Note Added: 0076027                          
======================================================================




More information about the asterisk-bugs mailing list