ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

AGI connection refused

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

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

AGI connection refused

Сообщение asphix » 27 сен 2017, 12:07

Ситуация следующая: 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


Помогите разобраться что произошло и как это починить?
asphix
 
Сообщений: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение ded » 27 сен 2017, 12:15

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

Re: AGI connection refused

Сообщение asphix » 27 сен 2017, 12:22

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/


не пойму как оно раньше-то работало?
asphix
 
Сообщений: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение ded » 27 сен 2017, 12:28

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

Вам не нужна глобальная переменная {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}
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: AGI connection refused

Сообщение asphix » 27 сен 2017, 12:31

нет, коммерческое решение официально куплено, договор подписан. Просто когда пришёл момент обновляться - вдруг внезапно всё сломалось
asphix
 
Сообщений: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение zzuz » 27 сен 2017, 12:34

Судя по описанию вопроса, это вопрос компании, которая использует наш программный продукт , не имея на то оснований. По нашим сведениям , ПО используется компанией , которая это ПО не покупала и представляется нам другим юридическим лицом , которое ранее этот продукт приобрела. Документов , подтверждающих покупку этого ПО со стороны этого клиента, мы не получили.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: AGI connection refused

Сообщение asphix » 27 сен 2017, 12:51

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

на что Ваш руководитель ответил, цитирую:
Право автоматически переходит, никаких дополнительных действий не требуется.


Копия переписки по этому вопросу имеется. Объясните пожалуйста, где Вы усмотрели неправомерное использование продукта?
asphix
 
Сообщений: 12
Зарегистрирован: 30 мар 2014, 19:17

Re: AGI connection refused

Сообщение asphix » 28 сен 2017, 15:56

проблема решена, спасибо
asphix
 
Сообщений: 12
Зарегистрирован: 30 мар 2014, 19:17


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 35

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH