1 | изначальная версия редактировать | |
Суть в следующем: Необходимо при звонке создавать заявку в CRM. CRM находится на другом серваке. WEB-программер дал команду с помощью которой заявка заводится в CRM. Привожу для нагладности (php www/someaddress.ru/protected/yiic request create --phone=777555888) Команду надо выполнить по ssh. Команда удачно выполняется по ssh при наборе ее в командной строке или из скрипта. Появляется новая заявка в CRM. При выполнении команды Asterisk-ом, как при вызове через System () так и других способах, ничего не происходит. ${SYSTEMSTATUS} после вызова содержит APPERROR.
Далее, необходимо после вызова отправить записанный файл на тот же сервак с CRM Вызываетя скрипт с помощью MONITOR_EXEC. В скрипте команды: конвертации WAV -> MP3. отправка MP3 на почту scp для отправки на сервак с CRM.
Так вот, если скрипт запустить из командной строки, то все отпработает как надо, файл уйдет на почту и по scp. Из Asterisk - работает все кроме scp.
Кто встречался? Как это побороть?
Debian Linux 2.6.32-custom #1 SMP Wed Jul 11 16:29:10 MSK 2012 x86_64 GNU/Linux ядро пересобрано по рекомендациям для Asterisk-а
Asterisk 1.6.2.9-2+squeeze6 built by pbuilder @ boomtime on a x86_64 running Linux on 2012-06-05 09:26:56 UTC
2 | No.2 Revision редактировать |
Суть в следующем:
Необходимо при звонке создавать заявку в CRM.
CRM находится на другом серваке.
WEB-программер дал команду с помощью которой заявка заводится в CRM.
Привожу для нагладности наглядности (php www/someaddress.ru/protected/yiic request create --phone=777555888)
Команду надо выполнить по ssh.
Команда удачно выполняется по ssh при наборе ее в командной строке или из скрипта. Появляется новая заявка в CRM.
При выполнении команды Asterisk-ом, как при вызове через System () так и других способах, ничего не происходит.
${SYSTEMSTATUS} после вызова содержит APPERROR.
Далее, необходимо после вызова отправить записанный файл на тот же сервак с CRM
Вызываетя скрипт с помощью MONITOR_EXEC.
В скрипте команды:
конвертации WAV -> MP3.
отправка Отправка MP3 на почту
почту.
И scp для отправки на сервак с CRM.
Так вот, если скрипт запустить из командной строки, то все отпработает как надо, файл уйдет на почту и по scp. Из Asterisk - работает все кроме scp.
Кто встречался? Как это побороть?
Debian Linux 2.6.32-custom #1 SMP Wed Jul 11 16:29:10 MSK 2012 x86_64 GNU/Linux ядро пересобрано по рекомендациям для Asterisk-а
Asterisk 1.6.2.9-2+squeeze6 built by pbuilder @ boomtime on a x86_64 running Linux on 2012-06-05 09:26:56 UTC
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.