2014-10-09 5 views
0

У меня установлен Asterisk и программный телефон Zoiper. Всякий раз, когда мы делаем вызов, то ошибка, отображаемая на Asterisk:Установка таймаута для MAX_AGI_CONNECT в Asterisk

ПРЕДУПРЕЖДЕНИЕ [28761]: res_agi.c: 1498 launch_netscript: FastAGI подключение к 'аги: //0.0.0.0/incoming.agi' приуроченная после MAX_AGI_CONNECT (2000) миллисекунд. - Авто проваливаются, канал «SIP/123-0000003d» статус «UNKNOWN»

Это занимает около 10 секунд для подключения вызова, а также тайм-аут в течение 2 секунд, таким образом, вызов никогда не подключался.

Мой вопрос: Как мы можем изменить время ожидания по умолчанию с 2000мс до 15000мс?

ответ

1

Проблема в том, что в какой-то момент вашего диалплана есть AGI, который не может быть выполнен. Это выглядит следующим образом:

exten => ????,n,AGI(agi://0.0.0.0/incoming.agi) 

Если вам это нужно, вы должны исправить сценарий, чтобы получить соединение в надлежащим образом или изменения набора.

В случае, если вы действительно нуждаетесь в этом, вы можете change timeout in sources

+0

Спасибо за ваше время, но я хотел бы знать, как я могу найти эту AGI, где же это существует? Также, что я могу сделать, чтобы увеличить лимит времени ожидания до 15000мс. . Где должен быть размещен код (в ссылке)? – Jiteen

+0

Я использую vTiger 6.1, когда я нажимаю номер, он делает вызов моему Zoiper, и когда я нажимаю на ANSWER, вызов затем соединяется с номером, на который я нажимал vTiger. Теперь вызов не может быть подключен, поскольку он получает Timed Out только через 2 секунды. Но когда я набираю вызов через Zoiper-Asterisk самостоятельно (без vTiger), звонок подключается через 10 секунд. Можете ли вы предложить мне, где именно находится код и что мне нужно сделать, чтобы увеличить Time Out? – Jiteen

+0

Обычно эту конфигурацию можно найти в 'etc/asterisk/extensions.conf'. Там вы можете указать, что произойдет, когда Zoiper (или другой клиент sip) набирает конкретный номер. – gkocjan

Смежные вопросы