Size: a a a

2020 August 31

AA

Alex Alex in ru_freeswitch
всем привет, подскажите пожалуйста, может кто сталкивался, у нас фрисвич получает роутинг от биллинга в 300-ом сообщении в  виде списка IP-шников и потом обрабатывает такими конструкциями

       <condition field="${sip_redirect_contact_1}" expression="src_number=(.+)\;(.+)$" break="never">
           <action application="set" data="effective_caller_id_name=$1"/>
           <action application="set" data="effective_caller_id_number=$1"/>
           <action application="export" data="src_number_out=$1"/>
           <anti-action application="set" data="effective_caller_id_number=${sip_from_user}"/>
       </condition>

       <condition field="${sip_redirect_contact_1}" expression="^<(.+)\>(.+)$">
           <action application="log" data="ERR got caramba003"/>
           <action application="set" data="process_cdr=true"/>
           <action application="export" data="billuuid=${billuuid}"/>
           <action application="export" data="touser=${sip_redirect_contact_host_1}"/>
           <action application="export" data="destination_number=${url_decode(${regex($1|^sip:(.*)@(.*)$|%1)})}"/>
           <action application="bridge" data="{accountcode=jerasoftterm,call-origin=outbound,sip_invite_from_uri=sip:${effective_caller_id_number}@${external_ip}}sofia/external/$1" />
       </condition>

в них меняются только циферки sip_redirect_contact_X от 0 до 3 и сейчас столкнулись с тем что если первый поставщик отбивает звонок busy то фрисвич повторяет попытку через второго и т.д. а хотелось бы чтобы попытки остановились бы на первом, посоветуйте пожалуйста "куда копать"?
источник

В

Виталий in ru_freeswitch
ловите код ответа и роутите на отбой
источник

В

Виталий in ru_freeswitch
пример - Local Extensions в ваниле
источник

AA

Alex Alex in ru_freeswitch
спасибо, это /vanilla/dialplan/skinny-patterns/ ?
источник

AA

Alex Alex in ru_freeswitch
что-то не нахожу ничего похожего :(
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Alex Alex
всем привет, подскажите пожалуйста, может кто сталкивался, у нас фрисвич получает роутинг от биллинга в 300-ом сообщении в  виде списка IP-шников и потом обрабатывает такими конструкциями

       <condition field="${sip_redirect_contact_1}" expression="src_number=(.+)\;(.+)$" break="never">
           <action application="set" data="effective_caller_id_name=$1"/>
           <action application="set" data="effective_caller_id_number=$1"/>
           <action application="export" data="src_number_out=$1"/>
           <anti-action application="set" data="effective_caller_id_number=${sip_from_user}"/>
       </condition>

       <condition field="${sip_redirect_contact_1}" expression="^<(.+)\>(.+)$">
           <action application="log" data="ERR got caramba003"/>
           <action application="set" data="process_cdr=true"/>
           <action application="export" data="billuuid=${billuuid}"/>
           <action application="export" data="touser=${sip_redirect_contact_host_1}"/>
           <action application="export" data="destination_number=${url_decode(${regex($1|^sip:(.*)@(.*)$|%1)})}"/>
           <action application="bridge" data="{accountcode=jerasoftterm,call-origin=outbound,sip_invite_from_uri=sip:${effective_caller_id_number}@${external_ip}}sofia/external/$1" />
       </condition>

в них меняются только циферки sip_redirect_contact_X от 0 до 3 и сейчас столкнулись с тем что если первый поставщик отбивает звонок busy то фрисвич повторяет попытку через второго и т.д. а хотелось бы чтобы попытки остановились бы на первом, посоветуйте пожалуйста "куда копать"?
а если выставить continue_on_fail=false?
источник

AA

Alex Alex in ru_freeswitch
Алексей Хабуляк
а если выставить continue_on_fail=false?
спасибо! похоже помогло
источник
2020 September 01

J

John Roe in ru_freeswitch
Привет, Victoria Jackson! Пройди анти-спам проверку за 2 мин.
источник
2020 September 03

РЛ

Равиль Латыпов... in ru_freeswitch
Добрый день! Из-за чего может возникать такая проблема? Все настройки проводил через fusionpbx.
источник

PZ

Pavel Z in ru_freeswitch
Равиль Латыпов
Добрый день! Из-за чего может возникать такая проблема? Все настройки проводил через fusionpbx.
проблема с профилем external?)
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Pavel Z
проблема с профилем external?)
да
источник

PZ

Pavel Z in ru_freeswitch
он у вас вообще есть?
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Pavel Z
он у вас вообще есть?
был, транк работал) все настройки делал через web интерфеc fusionpbx.
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Равиль Латыпов
был, транк работал) все настройки делал через web интерфеc fusionpbx.
sofia видит только ipv6 профили
источник

PZ

Pavel Z in ru_freeswitch
Равиль Латыпов
был, транк работал) все настройки делал через web интерфеc fusionpbx.
а сейчас он у вас есть? вы можете посмотреть в вебе в настройках?
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Pavel Z
а сейчас он у вас есть? вы можете посмотреть в вебе в настройках?
источник

PZ

Pavel Z in ru_freeswitch
может он выключен? проверьте настройки внутри профиля
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Pavel Z
может он выключен? проверьте настройки внутри профиля
источник

SK

Sergey Kovalenko in ru_freeswitch
/app/sip_status/sip_status.php  тут что показывает?
источник

РЛ

Равиль Латыпов... in ru_freeswitch
Sergey Kovalenko
/app/sip_status/sip_status.php  тут что показывает?
источник