I'm trying to set a CDR userfield to a custom value. This value may contain a 
'|' but it's really just part of the value.
However, Asterisk keeps warning me about the application delimiter not being a 
pipe.
It's NOT an application delimiter (it's just part of a variable value) so I'm 
expecting Asterisk not to warn me about it.
Is it expected behavior? Why?

See the following log:

<SIP/4053-0000007b>AGI Rx << EXEC Set CDR(userfield)="|usr_r=vieri"
    -- AGI Script Executing Application: (Set) Options: 
(CDR(userfield)=|usr_r=vieri)
[Nov 29 10:53:08] WARNING[4815]: pbx.c:1563 pbx_exec: The application delimiter 
is now the comma, not the pipe.  Did you forget to convert your dialplan?  
(Set(CDR(userfield)=|usr_r=vieri))
<SIP/4053-0000007b>AGI Tx >> 200 result=0

<SIP/4053-0000007d>AGI Rx << EXEC Set CDR(userfield)=\"|usr_r=vieri\"
    -- AGI Script Executing Application: (Set) Options: 
(CDR(userfield)="|usr_r=vieri")
[Nov 29 10:54:57] WARNING[4838]: pbx.c:1563 pbx_exec: The application delimiter 
is now the comma, not the pipe.  Did you forget to convert your dialplan?  
(Set(CDR(userfield)="|usr_r=vieri"))
<SIP/4053-0000007d>AGI Tx >> 200 result=0

Thanks,

Vieri


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

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

Reply via email to