[asterisk-bugs] [Asterisk 0013722]: Followme to outbound trunk does not set CID properly

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Oct 17 21:37:59 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13722 
====================================================================== 
Reported By:                dennisharrison
Assigned To:                bweschke
====================================================================== 
Project:                    Asterisk
Issue ID:                   13722
Category:                   General
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.4.21.1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-10-16 16:49 CDT
Last Modified:              2008-10-17 21:37 CDT
====================================================================== 
Summary:                    Followme to outbound trunk does not set CID properly
Description: 
We are trying to have a call come through an IAX/SIP trunk, then reach a
user's followme (which is an external number)

IE: 
DID = 5047541343
incoming call rule = 15047541343 -> user 1337
User 1337 -> Followme -> 9853732317

The cellphone rings, with the global outbound cid or the trunk cid.  But
not the user (or ideally: the caller)




====================================================================== 

---------------------------------------------------------------------- 
 (0093926) bweschke (manager) - 2008-10-17 21:37
 http://bugs.digium.com/view.php?id=13722#c93926 
---------------------------------------------------------------------- 
The reason why this is happening is I believe because of the dialplan that
you have setup. Looking at the call path execution, I see the macro
changing the callerID to the global before making the calls out. If you
don't have the macro change this CID, it should default to the caller's
CID.

    -- x=0, open writing:  /var/spool/asterisk/followme.1224196133.18
format: sln, 0x233e1b0
    -- Took too long, cutting it short...
    -- <IAX2/voicepulse-14512> Playing 'auth-thankyou' (language 'en')
    -- <IAX2/voicepulse-14512> Playing 'followme/pls-hold-while-try'
(language 'en')
    -- Started music on hold, class 'default', on IAX2/voicepulse-14512
    -- calling 19853732317 at DLPN_DefaultDP
    -- Executing [19853732317 at DLPN_DefaultDP:1]
Macro("Local/19853732317 at DLPN_DefaultDP-8ae2,2",
"trunkdial-failover-0.3|IAX2/voicepulse/19853732317||voicepulse|voicepulse")
in new stack
    -- Executing [s at macro-trunkdial-failover-0.3:1]
Set("Local/19853732317 at DLPN_DefaultDP-8ae2,2", "CALLERID(num)=") in new
stack
    -- Executing [s at macro-trunkdial-failover-0.3:2]
GotoIf("Local/19853732317 at DLPN_DefaultDP-8ae2,2", "0?1-dial|1") in new
stack
    -- Executing [s at macro-trunkdial-failover-0.3:3]
Set("Local/19853732317 at DLPN_DefaultDP-8ae2,2", "CALLERID(all)=") in new
stack
    -- Executing [s at macro-trunkdial-failover-0.3:4]
Goto("Local/19853732317 at DLPN_DefaultDP-8ae2,2", "1-dial|1") in new stack 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-17 21:37 bweschke       Note Added: 0093926                          
======================================================================




More information about the asterisk-bugs mailing list