Трудности pickup
Добавлено: 24 дек 2018, 15:48
Доброго дня, коллеги!
используем в качестве тестовой платформы Asterisk 15.6.0 и в качестве рабочей Asterisk 14.6.0-rc1.
И там и там возникли проблемы с pickup - при удачном перехвате звонка, и завершении вызова на аппарате остается висеть канал перехвата, без бриджа(если получать статус аппарата через АRI)
Лечиться только sip reload-ом.Пытался вешать handler на канал перехвата и завершать его через channel reques haangup - не помогает. Соответственно чтоб через ARI найти активный канал в случае реального звонка нужно лопатить все бриджи.... а если сотрудник злоупотребляет перехватом получаем много мусора. sip reload каждый раз делать не вариант. потому что sip у нас реалтайм и мы теряем состояния всех аппаратов при перезапуске.
используем в качестве тестовой платформы Asterisk 15.6.0 и в качестве рабочей Asterisk 14.6.0-rc1.
И там и там возникли проблемы с pickup - при удачном перехвате звонка, и завершении вызова на аппарате остается висеть канал перехвата, без бриджа(если получать статус аппарата через АRI)
Лечиться только sip reload-ом.Пытался вешать handler на канал перехвата и завершать его через channel reques haangup - не помогает. Соответственно чтоб через ARI найти активный канал в случае реального звонка нужно лопатить все бриджи.... а если сотрудник злоупотребляет перехватом получаем много мусора. sip reload каждый раз делать не вариант. потому что sip у нас реалтайм и мы теряем состояния всех аппаратов при перезапуске.