Здравствуйте.
Использую TrixBox 2.8.0.3
Пытаюсь создать запись для голосового меню. Для этого захожу в пункт меню "Записи в системе". Набираю номер телефона с которого будет произведена запись, нажимаю клавишу "Дальше". С телефона набираю *77, после звукового сигнала произношу речь. Дальше на страничке вписываю нужное имя файла для записи, нажимаю "сохранить". В ответ ошибка
[ОШИБКА] Записаный файл не существует:
/tmp/5898-ivrrecording.wav
make sure you uploaded or recorded a file with the entered extension
В это время в консоли астерикса
-- Executing [*77@from-internal:1] Macro("SIP/5898-b6dd08e0", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/5898-b6dd08e0", "AMPUSER=5898") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/5898-b6dd08e0", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/5898-b6dd08e0", "1?Set(REALCALLERIDNUM=5898)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/5898-b6dd08e0", "AMPUSER=5898") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/5898-b6dd08e0", "AMPUSERCIDNAME=TestSip") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/5898-b6dd08e0", "0?report") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/5898-b6dd08e0", "AMPUSERCID=5898") in new stack
-- Executing [s@macro-user-callerid:8] Set("SIP/5898-b6dd08e0", "CALLERID(all)="TestSip" <5898>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/5898-b6dd08e0", "1?Set(CHANNEL(language)=ru)") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/5898-b6dd08e0", "0?continue") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/5898-b6dd08e0", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/5898-b6dd08e0", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] NoOp("SIP/5898-b6dd08e0", "Using CallerID "TestSip" <5898>") in new stack
-- Executing [*77@from-internal:2] Wait("SIP/5898-b6dd08e0", "2") in new stack
-- Executing [*77@from-internal:3] Macro("SIP/5898-b6dd08e0", "systemrecording,dorecord") in new stack
-- Executing [s@macro-systemrecording:1] Set("SIP/5898-b6dd08e0", "RECFILE=/tmp/5898-ivrrecording") in new stack
-- Executing [s@macro-systemrecording:2] ExecIf("SIP/5898-b6dd08e0", "0?Authenticate()") in new stack
-- Executing [s@macro-systemrecording:3] Goto("SIP/5898-b6dd08e0", "dorecord,1") in new stack
-- Goto (macro-systemrecording,dorecord,1)
-- Executing [dorecord@macro-systemrecording:1] System("SIP/5898-b6dd08e0", "rm /var/lib/asterisk/sounds//tmp/5898-ivrrecording.*") in new stack
-- Executing [dorecord@macro-systemrecording:2] Record("SIP/5898-b6dd08e0", "/tmp/5898-ivrrecording:wav") in new stack
-- <SIP/5898-b6dd08e0> Playing 'beep.ulaw' (language 'ru')
== Spawn extension (macro-systemrecording, dorecord, 2) exited non-zero on 'SIP/5898-b6dd08e0' in macro 'systemrecording'
== Spawn extension (from-internal, *77, 3) exited non-zero on 'SIP/5898-b6dd08e0'
-- Executing [h@from-internal:1] Macro("SIP/5898-b6dd08e0", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/5898-b6dd08e0", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/5898-b6dd08e0", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/5898-b6dd08e0", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("SIP/5898-b6dd08e0", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/5898-b6dd08e0' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/5898-b6dd08e0'
-- Channel 0/26, span 1 got hangup request, cause 16
-- Executing [h@from-nec:1] Macro("DAHDI/26-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/26-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/26-1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/26-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("DAHDI/26-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/26-1' in macro 'hangupcall'
== Spawn extension (from-nec, h, 1) exited non-zero on 'DAHDI/26-1'
== Spawn extension (from-nec, 89164820961, 4) exited non-zero on 'DAHDI/26-1'
-- Hungup 'DAHDI/26-1'
Прошу помощи, триксбокс поставил первый раз, вот разбираюсь.