Skip to main content

PBX Manager 6.1.1.11

Posted by brian on Fri, 07/29/2011

Hi All,

I upgraded from 6.1.1.10 to .11 ST - Asterisk 1.6.2.14

Since upgrading paging has stopped working.

Core debug was 0 and is now 3
[2011-07-29 15:21:54] WARNING[23550]: pbx.c:3477 pbx_substitute_variables_helper_full: Error in extension logic (missing '}')
[2011-07-29 15:21:54] WARNING[23550]: ast_expr2.fl:445 ast_yyerror: ast_yyerror(): syntax error: syntax error, unexpected $end, expecting '-' or '!' or '(' or ''; Input:
0 = 0|

This repeats for every extension in the page group.

[2011-07-29 15:21:54] WARNING[23550]: ast_expr2.fl:449 ast_yyerror: If you have questions, please refer to doc/tex/channelvariables.tex.
[2011-07-29 15:21:54] WARNING[23550]: pbx.c:3477 pbx_substitute_variables_helper_full: Error in extension logic (missing '}')
[2011-07-29 15:21:54] WARNING[23550]: ast_expr2.fl:445 ast_yyerror: ast_yyerror(): syntax error: syntax error, unexpected $end, expecting '-' or '!' or '(' or ''; Input:
0 = 0|
^

Any ideas?

Thanks
Brian


Submitted by rfrantik on Fri, 07/29/2011 Permalink

Looks like there might be a typo in the tl-page macro. We are currently running TL v6.1.1.11 (problem found on both MTE and ST) and asterisk v1.6.2.14.

This is part of the error I received...

[2011-07-25 16:48:55] WARNING[30958]: pbx.c:3477 pbx_substitute_variables_helper_full: Error in extension logic (missing '}')

In the tl-page macro it looks like this on line 9 -

exten => s,n,GotoIf($[${AVAILSTATUS} = 0|${AVAILSTATUS = 1 ]?chanisavail)

I cloned the script and called it tl-page-mod and changed the line as follows...

exten => s,n,GotoIf($[${AVAILSTATUS} = 0|${AVAILSTATUS} = 1 ]?chanisavail)

I was able to select the new script in the Feature Code list and tested. Seems to work fine again.

We originally setup the system with TL v6.1.1.8 and I know it worked OK then... notes for release of v6.1.1.11 say that it has an update for the tl-page to check phone availability (which is good), but I'm guessing the typo came in at that point.

If someone could confirm all this, I'd appreciate it

Submitted by eeman on Fri, 07/29/2011 Permalink

this thread already exists elsewhere.. in just the last few weeks actually.. yes there is a syntax error, its missing a } after the second AVAILSTATUS.

Submitted by xenus001 on Thu, 08/04/2011 Permalink

After seeingThe Office DVD the four seasons of "The Office", who was stunned by the capacity was the show outside the formula in order to cultivate new territories. For example, during much of the third season of Jim and Pam (the emotional backbone of the series) are separated and lost the amazing chemistry. However, this CSI: Las Vegas DVDseparation is to bring character Andy Bernard, who has been a wonderful addition to the series.The fifth season was very similar. It started great, especially when Michael Scott is a new employee, Holly, which may correspond to the step by step inSons Of Anarchy DVDthe department of madness. Each episode contains at least one absolutely hilarious (and some come once every few seconds!), Even though the "same" cast is back. But as the season nears the mark 2 / 3rds, there are some important changes taking place, especially for Two And A Half Men DVDMichael and Pam Beasley. This creates a race of 6.5 episodes, to be honest, are not as hilarious as the rest of them (as the character Jim Halpert can not keep the program instead of Michael). However, as often happens, the authors assume that this change worrisome, and possibly make it work best, because the emotional side of many of "The Office"Sopranos DVDworkers are discussed more than ever, with all changes that occur.
-----------------------------
Buy Cheap DVD
The Office DVD