Size: a a a

2020 May 27

D

DVG_Lab in Asterisker-ы
Ну это разово, я так и делаю, а так чтоб на постоянку?
источник

АМ

Александр Мисюрин... in Asterisker-ы
sip set debug тоже можно на пир, но неудобно потом доставать
источник

АМ

Александр Мисюрин... in Asterisker-ы
DVG_Lab
Ну это разово, я так и делаю, а так чтоб на постоянку?
в крон tcpdump через какой нибудь скрипт, чтобы создавал новые файлы по 20-30 минут
источник

АМ

Александр Мисюрин... in Asterisker-ы
если писать без голоса, то места занимают не очень много
источник

D

DVG_Lab in Asterisker-ы
Александр Мисюрин
sip set debug тоже можно на пир, но неудобно потом доставать
Да это не совсем удобно, еще пойти отлови такое, мне первый раз пожаловались за 2 месяца..
источник

АМ

Александр Мисюрин... in Asterisker-ы
вот для плавающих проблем как раз такой дамп в кроне очень полезен, не всегда по логу видно проблему
источник

D

DVG_Lab in Asterisker-ы
Александр Мисюрин
в крон tcpdump через какой нибудь скрипт, чтобы создавал новые файлы по 20-30 минут
sngrep по умолчанию вроде без голоса пишет... попробую его приспособить
источник

АМ

Александр Мисюрин... in Asterisker-ы
sngrep в крон вряд ли можно повесить нормально )
источник

D

DVG_Lab in Asterisker-ы
Спасибо в любом случае, посмотрю что можно приспособить.. А из queue() оно могло выйти и пойти по следущим сточками диалплана, значит Dial() надо где-то там искать по идее.. Назад в очередь он же не мог вернуться?
источник

АМ

Александр Мисюрин... in Asterisker-ы
если стоит например покидание очереди по таймауту в эту же очередь, мог
источник

АМ

Александр Мисюрин... in Asterisker-ы
либо смотреть h в контексте очереди
источник

D

DVG_Lab in Asterisker-ы
Не, таймауты на Queue() не ставил, посмотрю рядом где-то
источник

D

DVG_Lab in Asterisker-ы
Единственное что  Executing [6534@csets-mg:1] контекст csets-mg это контекст прописанный в SIP пирах
источник

АМ

Александр Мисюрин... in Asterisker-ы
csets-mg контекст сработал, Dial на 6532 никакие макросы не использовал?
источник

АМ

Александр Мисюрин... in Asterisker-ы
или у него нигде не прописан failover? (у 6532)
источник

АМ

Александр Мисюрин... in Asterisker-ы
хотя там не Local... но непонятно
источник

D

DVG_Lab in Asterisker-ы
там у меня  exten => _6XXX и оно общее для всех ща гляну
источник

АМ

Александр Мисюрин... in Asterisker-ы
не, строка Dial была вида SIP/6532 тоесть failover не должен был выполняться, но очень похоже поведение просто
источник

D

DVG_Lab in Asterisker-ы
Александр Мисюрин
не, строка Dial была вида SIP/6532 тоесть failover не должен был выполняться, но очень похоже поведение просто
exten => _6XXX,1,Dial(SIP/${EXTEN},30,S(3600))
   same => n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail)
   same => n(unavail),Playback(abonent&is-curntly-unavail&pls-try-call-later)
   same => n,Hangup()
   same => n(busy),Playback(abonent&vm-isonphone&pls-try-call-later)
   same => n,Hangup()
источник

D

DVG_Lab in Asterisker-ы
А вот то место где звонки входят
exten = s,1,NoOp(8-800 working days)
   same = n,NoOp(8-800 working days)
   same = n,Gosub(record-voice,s,1(${CALLERID(num)},6290))
   same = n,Answer()
   same = n,Playback(my/hi)
   same = n,Queue(queue6290)
   same = n,HangUp()
exten => h,1,Verbose(End call for ${CALLERID(num)})
 same => n,Gotoif($["${ABANDONED}"="TRUE"]?missedcall:end)
 same => n(missedcall),Set(CURLOPT(httptimeout)=3)
 same => n,Set(RETVAL=${CURL(${SLACK_WEBHOOK},payload={"channel": "#missed-calls", "username": "bot", "text": "Пропущен звонок от ${CALLERID(num)}, время ожидания ${CDR(duration)} сек", "icon_emoji": ":no_entry:"})})
 same => n,Verbose(Send message status ${RETVAL})
 same => n(end),NoOp()
источник