I jumped the 2.8 beta wagon and have found that out of 20 extensins about five cant be called internaly when it uses the dialone macro
i havent benable to pinpoint the differances between those and the other extensions
these are erroe msg coming up in the log but i couldnt find the exact place of the problem
is there is no problem calling out or intercoming those exten it looks like something in the dialone macro
running in device and user mode and function extension state is avail
exten => s,1,ExecIf($[${REGEX("^\*43[0-9#\*+]+$" ${DIAL_NUMBER})} = 1]?Set(TARGET_FLP41=${DIAL_NUMBER:3}))
[Mar 22 18:31:52] VERBOSE[14122] pbx.c: -- Executing [s@macro-dialout-trunk:12]
[1;36mGosubIf[0m("[1;35mSIP/904-000000f6[0m", "[1;35m1?sub-flp-1,s,1[0m") in new stack
[Mar 22 18:31:52] WARNING[14122] func_strings.c: Malformed input REGEX(): Invalid preceding regular expression
[Mar 22 18:31:52] WARNING[14122] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected '=', expecting $end; Input:
= 1
^
_dial.c: Dial argument takes format (technology/[device:]number1)
[Mar 23 12:22:00] WARNING[3544] chan_dahdi.c: Unrecognized prilocaldialplan NPI modifier: h
[Mar 23 12:22:00] WARNING[3544] chan_dahdi.c: Unrecognized prilocaldialplan NPI modifier: i
[Mar 23 12:22:00] WARNING[3544] chan_dahdi.c: Unrecognized prilocaldialplan NPI modifier: d
[Mar 23 12:22:00] VERBOSE[3544] pbx.c: -- Goto (macro-user-callerid,s,19)
[Mar 23 12:22:00] VERBOSE[3544] pbx.c: -- Executing [s@macro-user-callerid:19] [1;36mNoOp[0m("[1;35mLocal/*4303756xxxx@from-internal-859b;2[0m", "[1;35mUsing CallerID "05276xxxxx" <05276xxxxx>[0m") in new stack
[Mar 23 12:22:00] WARNING[3544] pbx.c: Can't find trailing parenthesis for function 'LEN('?
[Mar 23 12:22:00] VERBOSE[3544] pbx.c: -- Executing [*4303756xxxx@from-internal:2] [1;36mExecIf[0m("[