Thorsten Göllner
2013-Feb-06 13:14 UTC
[asterisk-users] Set(CALLERID(num-pres)=prohib) / AGI version
Hi, on this site http://www.voip-info.org/wiki/view/Asterisk+func+callerid you can read, that since Atserisk 1.8 the command (in dialplan) to hide the caller id is: Set(CALLERID(num-pres)=prohib) I tried to implement it into my AGI-Script, but with no success. Can please anyone give me a hint, what is wrong with it: Set CALLERID(num-pres) prohib or Set CALLERID(num-pres)=prohib Both commands lead into: 510 Invalid or unknown command Besr regards -Thorsten-
Steve Edwards
2013-Feb-06 15:02 UTC
[asterisk-users] Set(CALLERID(num-pres)=prohib) / AGI version
On Wed, 6 Feb 2013, Thorsten G?llner wrote:> I tried to implement it into my AGI-Script, but with no success. Can please > anyone give me a hint, what is wrong with it: > Set CALLERID(num-pres) prohib > or > Set CALLERID(num-pres)=prohib > > Both commands lead into: > 510 Invalid or unknown commandI'm just a 1.2 Luddite, but... Who's library/framework are you using? Neither of the commands you show above are valid AGI commands. Curiously, I've never tried to set caller ID (or its options) in an AGI, I've only set channel variables that ended up setting CID in the dialplan. If you were reading the variables, the command would look like: 'get full variable "${CALLERID(num-pres)}"' Maybe you could try something like: 'set variable "CALLERID(num-pres)" "prohib"' (I don't see a 'set full variable' AGI command.) How about a console log with verbose and debug cranked up and with AGI debug enabled? -- Thanks in advance, ------------------------------------------------------------------------- Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST Newline Fax: +1-760-731-3000