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