Возникла следующая проблема - по AMI посылаю следующую команду
Код: Выделить всё
Action: Originate
Channel: SIP/m79311234567/79211234567
Exten: 79051234567
Context: out_psk_t
Priority: 15891
Callerid: SIP/m79311234567/79211234567
ActionID: fromMF57972e5c0dbe2
Variable: num=12345|EXTEN=1234|UNIQUEID=fromMF|fname2=test
Async: yes
Код: Выделить всё
exten => _7XXXXXXXXXX,15891,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(num)}-${EXTEN}-${UNIQUEID}
exten => _7XXXXXXXXXX,15892,MixMonitor(/home/share/monitor/${fname}.wav)
exten => _7XXXXXXXXXX,15894,Dial(SIP/m79311234567/${EXTEN})
exten => _7XXXXXXXXXX,15895,Hangup()
201607261252-.wav
вместо
201607261253-1234-78121234567-spb_ast-1469526816.10200.wav
В variable писал все что угодно, не помогает. Куда можно копать?