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

SIp соединение через очередь

Добавлено: 20 ноя 2014, 17:08
P.Ilya
Asterisk 11.14.0, соединение через очередь.
Проблема - первые 15 секунд ничего не слышно.
В основном, при такой проблеме все пишут про NAT, но с сервером я в одной локальной сети, а обычные вызовы(не через очередь) идут отлично. Гуглил, настраивал - не помогло.

Подскажите, куда копать.

[queue1]

exten => s,1,Answer
exten => s,2,Ringing
exten => s,3,Set(status=2);тут статус пока что удачного звонка.
exten => s,4,NoOp();
exten => s,5,NoOp();
exten => s,6,Queue(queue1,nr,,,1,,connect)
exten => s,7,Set(status=4) ;статус становится 4, нет свободных операторов
exten => s,8,Hangup

exten => h,1,GotoIf(${BRIDGEPEER}?2:3) ; если есть h2, иначе h3
exten => h,2,System(php /var/spool/asterisk/status.php WAIT ${BRIDGEPEER:6});/дергаем скрипт, что оператор освободился
exten => h,3,System(echo "${DIALEDNUMBER} ${application_id} ${status} ${CDR(billsec)} _ ${action}" > /var/spool/asterisk/log/${task_id}) ;статус после общения с оператором


exten => failed,1,Set(status=${REASON})
exten => failed,2,System(echo "${DIALEDNUMBER} ${application_id} ${status} ${CDR(billsec)} _ ${action}" > /var/spool/asterisk/log/${task_id}) ;статус недозвона из коллфайла

[macro-connect]

exten => s,1,System(php /var/spool/asterisk/status.php BUSY ${CHANNEL:6} ${ACTIONID});

Re: SIp соединение через очередь

Добавлено: 20 ноя 2014, 17:32
P.Ilya
На версии 1.8 все отлично работало
форвадинг портов на роутере настроен.
соотв. астериск конфиг - диапазон портов в нем есть.

Re: SIp соединение через очередь

Добавлено: 20 ноя 2014, 17:54
ded
Переходите на версию 1.8

Re: SIp соединение через очередь

Добавлено: 21 ноя 2014, 20:35
virus_net
что показывает tcpdump ? Что происходит с RTP ?