On 10:17, Fri 24 Jul 09, Louis-David Mitterrand wrote:
> Hi,
> 
> This used to work fine in 1.4:
> 
>       exten => 2131/,1,NoOp(reject3: ${CALLERID(num)})
>       exten => 2131/,n,Playback(no_unknow_callerid_here)
>       exten => 2131/,n,Hangup
> 
> And now, after upgrading to 1.6.1.x it matches every callerid.
> 
> Did something change?

Yes, it's now working as it supposed to work.
Use something like this:

exten => 2131,1,GotoIf($["${CALERID(num)" = ""]?nocallerid,1)
exten => 2131,n,Dia(SIP/Something); or whatever you want to do

exten => nocallerid,1,Playback(no_unknown_callerid_here)
exten => nocallerid,n,Hangup()
-- 

Michiel van Baak
[email protected]
http://michiel.vanbaak.eu
GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x71C946BD

"Why is it drug addicts and computer aficionados are both called users?"


_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to