[asterisk-users] Asterisk 1.6 (realtime) - Overwritten CallerID(num) Problem

Carlos Chavez cursor at telecomabmex.com
Wed Nov 10 10:47:38 CST 2010


On Tue, 2010-11-09 at 17:38 -0800, Brett Woollum wrote:
> Good idea Paul.
> 
> My debug output:
> [Nov  9 17:33:39] VERBOSE[2923] netsock.c:   == Using SIP RTP CoS mark
> 5
> [Nov  9 17:33:39] VERBOSE[4175] pbx.c:     -- Executing
> [412 at sipphones:1] Set("SIP/413-00000005", "CALLERID(num)=22222") in
> new stack
> [Nov  9 17:33:39] VERBOSE[4175] pbx.c:     -- Executing
> [412 at sipphones:2] NoOp("SIP/413-00000005", "CallerID(num) is: 22222")
> in new stack
> [Nov  9 17:33:39] VERBOSE[4175] pbx.c:     -- Executing
> [412 at sipphones:3] Dial("SIP/413-00000005", "SIP/412") in new stack
> [Nov  9 17:33:39] VERBOSE[4175] netsock.c:   == Using SIP RTP CoS mark
> 5
> [Nov  9 17:33:39] VERBOSE[4175] app_dial.c:     -- Called 412
> [Nov  9 17:33:40] VERBOSE[4175] app_dial.c:     -- SIP/412-00000006 is
> ringing
> [Nov  9 17:33:44] VERBOSE[4175] pbx.c:   == Spawn extension
> (sipphones, 412, 3) exited non-zero on 'SIP/413-00000005'
> [Nov  9 17:33:44] VERBOSE[4175] pbx.c:     -- Executing
> [h at sipphones:1] Hangup("SIP/413-00000005", "") in new stack
> [Nov  9 17:33:44] VERBOSE[4175] pbx.c:   == Spawn extension
> (sipphones, h, 1) exited non-zero on 'SIP/413-00000005'
> 
> As you can see on line 3, CallerID(num) was successfully set to
> "22222". SIP/412 is dialed next. It receives the call, but with "412"
> as the Caller ID number - even though the real source of the call was
> extension 413. The name I set in CallerID(name) works fine. 
> 
> My Extensions.conf for that context:
> [sipphones]
> exten => 412,1,Set(CALLERID(num)=22222)
> exten => 412,1,Set(CALLERID(all)="TEST"<22222>)
> exten => 412,n,NoOp(CallerID(num) is: ${CALLERID(num)})
> exten => 412,n,Dial(SIP/412)
> exten => 412,n,NoOp(${CALLERID(num)})
> 
> If I disable sippusers and sippeers in extconfig.conf and put 412 and
> 413 into sip.conf directly, this code works (ie: the CallerID(num) I
> set makes it out to the destination phone properly).
> 
	Are you using the fromuser field in the realtime table?  I had this
problem once when from user was set and user kept receiving that as the
callerid.

> 

-- 
Telecomunicaciones Abiertas de México S.A. de C.V.
Carlos Chávez Prats
Director de Tecnología
+52-55-91169161 ext 2001
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20101110/52ebd1ee/attachment.pgp 


More information about the asterisk-users mailing list