VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

AGI connection refused

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
asphix
Сообщения: 12
Зарегистрирован: 30 мар 2014, 19:17

AGI connection refused

Сообщение asphix »

Ситуация следующая: 3 года подряд всё работало как часы, в определённый момент ночью что-то произошло и перестали отрабатывать AGI-скрипты. В логах выглядит так:

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

[2017-09-27 11:03:39] VERBOSE[26435] logger.c:     -- Executing [s@agent-sub-answer:8] AGI("SIP/114-00000eb8", "agi://127.0.0.1/cdr.php,agent_answer,9,1506499415.7820,700,1506499414.7818,114,SIP/114-00000
eb8,SIP/City1-00000eb7,") in new stack
[2017-09-27 11:03:39] ERROR[26435] utils.c: write() returned error: Connection refused
[2017-09-27 11:03:39] WARNING[26435] res_agi.c: Connect to 'agi://127.0.0.1/cdr.php' failed: Connection refused
Помогите разобраться что произошло и как это починить?
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: AGI connection refused

Сообщение ded »

Положите свой cdr.php в директорию /var/lib/asterisk/agi-bin/ и вызывайте в диалплане
exten => s,n,AGI(cdr.php,agent_answer,9,1506499415.7820,700,1506499414.7818,114)
или с переменными, как надо.
asphix
Сообщения: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение asphix »

cdr.php именно там и лежит (права верные)
Вызов его в диалплане выглядит так:

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

exten => s,n,AGI(${CC_AGI}cdr.php,agent_answer,${agent_id},${agent_uniqueid},${queue_id},${queue_uniqueid},${agent_phone},${CHANNEL},${client_channel},${AD_CLIENT_ID})

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

 asterisk -rx "core show globals" | grep CC_AGI
   CC_AGI=agi://127.0.0.1/
не пойму как оно раньше-то работало?
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: AGI connection refused

Сообщение ded »

А Вы случайно денег кому-то не задолжали? За коммерческое решение?

Вам не нужна глобальная переменная {CC_AGI}

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

exten => s,n,AGI($cdr.php,agent_answer,${agent_id},${agent_uniqueid},${queue_id},${queue_uniqueid},${agent_phone},${CHANNEL},${client_channel},${AD_CLIENT_ID}
asphix
Сообщения: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение asphix »

нет, коммерческое решение официально куплено, договор подписан. Просто когда пришёл момент обновляться - вдруг внезапно всё сломалось
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: AGI connection refused

Сообщение zzuz »

Судя по описанию вопроса, это вопрос компании, которая использует наш программный продукт , не имея на то оснований. По нашим сведениям , ПО используется компанией , которая это ПО не покупала и представляется нам другим юридическим лицом , которое ранее этот продукт приобрела. Документов , подтверждающих покупку этого ПО со стороны этого клиента, мы не получили.
Линия24 - Системы Массового Телефонного Обслуживания
asphix
Сообщения: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение asphix »

На самом деле ситуация следующая: наша компания официально приобрела программный продукт, есть подписанный договор, акт выполненных работ и платёжка (сканы могу предоставить). В процессе деятельности было переоформление компании на другое юридическое лицо, в связи с чем Вашему руководителю задавался вопрос, цитирую:
Подскажите пожалуйста такой момент: мы сейчас переоформляемся на
другое юридическое лицо. Как в этом случае правильно передать права на использование программного обеспечения или право автоматически переходит при переоформлении?
на что Ваш руководитель ответил, цитирую:
Право автоматически переходит, никаких дополнительных действий не требуется.
Копия переписки по этому вопросу имеется. Объясните пожалуйста, где Вы усмотрели неправомерное использование продукта?
asphix
Сообщения: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение asphix »

проблема решена, спасибо
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH