Страница 1 из 1

Asterisk и STDERR

Добавлено: 04 дек 2015, 12:43
TVMaker
Господа! А не подскажет ли кто, как единственно верно запустить астера на Centos6.6, чтобы при подключении по ssh к оному был виден выхлоп AGI скриптов в STDERR? Как можно запуститься без safe_asterisk и чем это грозит? Если можно, с примером. Спасибо!

Re: Asterisk и STDERR

Добавлено: 04 дек 2015, 13:40
TVMaker
Уточню вопрос - чем плохо запускать астер одной простой командой?

Код: Выделить всё

screen -dmS asterisk asterisk -vvvvgc
Задача стоит - видеть полный выхлоп STDERR удаленно. И да - его как-нибудь можно писать в общий лог messages? У меня не получается :(

Re: Asterisk и STDERR

Добавлено: 04 дек 2015, 13:55
ded
TVMaker писал(а):Как можно запуститься без safe_asterisk и чем это грозит?
Загляните в сам safe_asterisk и увидите что он делает. В общем смысле: он перезапускает астериск, если тот падает. Чаще это удобно, но когда какая-то ошибка (например - криво собранный chan_h323.so) то перезапуск уходит в бесконечный цикл.

Запустите safe_asterisk, укажите в консоли астериска
agi set debug on
и читайте удалённо по ssh
tail -f /var/log/asterisk/full

Re: Asterisk и STDERR

Добавлено: 04 дек 2015, 14:45
TVMaker
Век живи - век учись :) Действительно, agi set debug on решает мою задачу на 146%. Конечно, в screen есть своя прелесть, но с safe_asterisk понадежнее будет. Спасибо, ded!