I use a python AGI which pulls some info from a web service, which should take half a second.Sometimes, it takes 5-10 seconds which blocks the dialplan execution, but the dialplan should continue immediately as its not dependent on the AGI/web serv..
It was only when I ran AsteriskLint over my dialplan that I noticed this:https://wiki.asterisk.org/wiki/display/AST/Asterisk+14+Application_Set https://wiki.asterisk.org/wiki/display/AST/Asterisk+14+Function_SETHmmm, they both seem to do the same thi..
The following setup prevents callers from going over 59 minutes:————————–..
Tools for covering the documentation of Asterisk Dialplan, including contexts, variables, etc. Including having a proper flow..
there;2 linux boxes and Windows all report an error and the archive is not extractable.Wget reports the size as follows:2017-02-14 08:36:21 (7.29 MB/s) – ‘asterisk-14-current.tar.gz’ saved[40653605/40653605]It starts un-tarring but then….asterisk-14.3.0/bridges/bridge_native_rt..
Any ideas why a VPS, cloned from another instance (DigitalOceandroplets if it matters), wont run on the new instance?Everything else is the same; region, memory, disk, hypervisor version etc.And everything else runs, just not Asterisk, unless I d..
Related to http://lists.digium.com/pipermail/asterisk-users/2016-November/290384.html, at the moment Im passing one variable via DIAL.Now Id like to pass a whole bunch, and my idea was to rather than having a great string ofb(synctest3b^setVar^1(something)^2(m..
In the musiconhold.conf example, it says:announcement=queue-thankyou;If this option is set for a class, then when callers get put on hold, the specified sound will be be played to them.Im using the m option in Dial and was hoping to make use of t..
tl;dr Is there ANY way/hack of just telling Asterisk to destroy *all*WHILE loops it may be nested in at a certain time?Reason: you know the thing about WHILE loops not only having to haveseen their endwhile to finish properly?If not, a reminder bef..
Asterisk 14.1Heres a bit of test dialplan, which works as expected and simulates exactly what Im doing at the top of my large dialplan…[dial-pre-test]exten => s,1,NoOp()same => n,Set(LIMIT_PLAYAUDIO_CALLER=yes)same => n,Set(LIMIT_WARNING_FILE=time_limit_reached)s..