freeswitchforum.com https://freeswitchforum.com/ |
|
PickUP-Group (group-intercept) Перехват внешних звонков https://freeswitchforum.com/viewtopic.php?f=6&t=926 |
Страница 2 из 2 |
Автор: | Vlad1983 [ 20 дек 2018 07:51 ] |
Заголовок сообщения: | Re: PickUP-Group (group-intercept) Перехват внешних звонков |
продолжаю тыкать носом глубже в этой строке Код: <!-- call_Pickup --> <action application="set" data="called_party_callgroup=${user_data($1@${domain_name} var callgroup)}"/> переменная $1 не определенаибо здесь Код: <condition field="destination_number" expression="^4770$"> нет группы в регэкспиз-за этого called_party_callgroup пустая поэтому тут Код: <!-- call_Pickup --> <action application="db" data="insert/last_dial/${called_party_callgroup}/${uuid}"/> получаемКод: EXECUTE sofia/external/0333336442@80.94.224.11 db(insert/last_dial//f32905c2-64a1-4898-9d39-c2e385669969)
|
Автор: | d.kuznecov [ 20 дек 2018 23:22 ] |
Заголовок сообщения: | Re: PickUP-Group (group-intercept) Перехват внешних звонков |
Vlad1983 писал(а): продолжаю тыкать носом глубже в этой строке Код: <!-- call_Pickup --> <action application="set" data="called_party_callgroup=${user_data($1@${domain_name} var callgroup)}"/> переменная $1 не определенаибо здесь Код: <condition field="destination_number" expression="^4770$"> нет группы в регэкспиз-за этого called_party_callgroup пустая поэтому тут Код: <!-- call_Pickup --> <action application="db" data="insert/last_dial/${called_party_callgroup}/${uuid}"/> получаемКод: EXECUTE sofia/external/0333336442@80.94.224.11 db(insert/last_dial//f32905c2-64a1-4898-9d39-c2e385669969) ******************************************************************************************************************** Спасибо Vlad1983 (FreeSWITCH_GuRu) перехват внешних городских линий заработал! Почти весь конфиг оставил без изменения, действительно троян таился во входящем городском экстеншене. Единственное что, возможно ли присвоить called_party_callgroup в настройках шлюза в sip_profiles как это делается в directory: <variable name="callgroup" value="IT"/> чтобы не вставлять строчки <!-- call_Pickup --> в каждый экстеншен ? Настройка входящего inbound: <!-- PSTN -IN- CALLS --> <extension name="PSTN-trunk"> <condition field="destination_number" expression="^4770$"> <!-- call_Pickup --> <action application="set" data="called_party_callgroup=${user_data($1@${domain_name} var callgroup)}"/> НЕ РАБОТАЛО <!-- call_Pickup --> <action application="set" data="called_party_callgroup=IT"/> ТАК РАБОТАЕТ (IT это ваша группа ) <!-- call_Pickup --> <action application="db" data="insert/last_dial/${called_party_callgroup}/${uuid}"/> <action application="bridge" data="sofia/internal/776%$${domain}"/> </condition> </extension> |
Автор: | Vlad1983 [ 21 дек 2018 07:45 ] |
Заголовок сообщения: | Re: PickUP-Group (group-intercept) Перехват внешних звонков |
не работало ибо надо группу (скобки) в condition Код: <condition field="destination_number" expression="^(4770)$"> <!-- call_Pickup --> <action application="set" data="called_party_callgroup=${user_data($1@${domain_name} var callgroup)}"/> d.kuznecov писал(а): возможно ли присвоить called_party_callgroup в настройках шлюза в sip_profiles можно но работает не со всеми провайдерскими софтсвичами
|
Страница 2 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |