Asterisk is reporting the following error: [Apr 15 16:58:32] WARNING[14759] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ':', expecting $end; Input: : Always ^ here is the dialplan: exten => OUT,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : "out=([^|]+)"] = Always]?r,1) exten => GROUP,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : "out=([^|]+)"] = Always]?r,1) exten => IN,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : "in=([^|]+)"] Always]?r,1) The error is for the last line (IN,1). Funny thing is that asterisk doesnt report any error for the first line (OUT,1) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080415/8af89455/attachment.htm
????? ??????? wrote:> Asterisk is reporting the following error: > > [Apr 15 16:58:32] WARNING[14759] ast_expr2.fl: ast_yyerror(): syntax > error: syntax error, unexpected ':', expecting $end; Input: > : Always > ^ > > here is the dialplan: > exten => OUT,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : > "out=([^|]+)"] = Always]?r,1) > exten => GROUP,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : > "out=([^|]+)"] = Always]?r,1) > exten => IN,1,Gotoif($[$["${DB(AMPUSER/${ARG1}/recording)}" : > "in=([^|]+)"] Always]?r,1) > > The error is for the last line (IN,1). Funny thing is that asterisk > doesnt report any error for the first line (OUT,1) >Because OUT is correct. IN is missing a =, as in = Always