Size: a a a

2020 February 18

SA

Say Adm in ru_freeswitch
а если gateway определить в directory то как он выбирает sip_profile ?
источник

Ea

Eugene Balagansky aka Twixus Zelena Brada in ru_freeswitch
Коллеги, а есть где-нить внятный howto для нубов?
Или может кто-то рассказать про использование баз данных в freeswitch?
(какие для чего, и где-как настраивается)
источник

В

Виталий in ru_freeswitch
а что вы хотите от базы?
источник

е

енот in ru_freeswitch
хм, звучит как подходящая тема для докладов
источник

В

Виталий in ru_freeswitch
бери енот на заметку - к следующему слету )
источник

В

Виталий in ru_freeswitch
просто удивил слово БАЗ - их несколько планируется?
источник

SA

Say Adm in ru_freeswitch
а у кого работает xml_curl с directory в котором есть gateway? можете скинуть пример xmlки
источник

SA

Say Adm in ru_freeswitch
а то что-то не добавляются у меня gateway заведенные в directory
источник

АХ

Алексей Хабуляк in ru_freeswitch
что-то мне подсказывает что так оно не работает. Шлюзы должны создаваться когда запрашивается конфиг sofia.conf
источник

АХ

Алексей Хабуляк in ru_freeswitch
но я могу ошибаться
источник

DG

Denis G in ru_freeswitch
енот
warning выдается когда юзер не найден
Спасибо.
Процессор освободился)
источник

SA

Say Adm in ru_freeswitch
для истории xml_curl directory gateway работает
источник

SA

Say Adm in ru_freeswitch
<document type="freeswitch/xml">
   <section name="directory">
       <domain name="10.110.0.24">
           <user id="">
               <gateways>
                   <gateway name="test">
                       <param name="username" value="test"/>
                       <param name="password" value="demodemo18"/>
                       <param name="proxy" value="10.110.0.10"/>
                       <param name="extension-in-contact" value="true"/>
                       <param name="caller-id-in-from" value="false"/>
                       <param name="expire-seconds" value="300"/>
                       <param name="ping" value="30"/>
                       <param name="ping-max" value="3"/>
                       <param name="register" value="false"/>
                       <param name="retry-seconds" value="5"/>
                   </gateway>
               </gateways>
           </user>
       </domain>
   </section>
</document>
источник

АХ

Алексей Хабуляк in ru_freeswitch
Say Adm
<document type="freeswitch/xml">
   <section name="directory">
       <domain name="10.110.0.24">
           <user id="">
               <gateways>
                   <gateway name="test">
                       <param name="username" value="test"/>
                       <param name="password" value="demodemo18"/>
                       <param name="proxy" value="10.110.0.10"/>
                       <param name="extension-in-contact" value="true"/>
                       <param name="caller-id-in-from" value="false"/>
                       <param name="expire-seconds" value="300"/>
                       <param name="ping" value="30"/>
                       <param name="ping-max" value="3"/>
                       <param name="register" value="false"/>
                       <param name="retry-seconds" value="5"/>
                   </gateway>
               </gateways>
           </user>
       </domain>
   </section>
</document>
а в какой профайл добавляется этот шлюз?)
источник

АХ

Алексей Хабуляк in ru_freeswitch
вообще прикольно что работает. не знал
источник

SA

Say Adm in ru_freeswitch
я не знаю как оно будет без xml_curl выглядеть, оттого и спросил. с xml_curl в POST запросе прилетают параметры:
…&purpose=gateways&profile=profile1
источник

SA

Say Adm in ru_freeswitch
и кол-во запросов соответсвует кол-ву профаилов
источник

Ea

Eugene Balagansky aka Twixus Zelena Brada in ru_freeswitch
Виталий
просто удивил слово БАЗ - их несколько планируется?
В идеале, я бы обошелся одной. (:
Но я пока вообще не могу понять, что именно, как и зачем можно держать в БД. Да, знаю, что можно держать метаданные звонков в базе, чтобы можно было без обрыва переключиться на подменный сервер. Но пока от чтения документации только сумбур в голове множится.
источник

В

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

В

Виталий in ru_freeswitch
просто запустите ФС и посмотрите как работает на своей стандартной базе sqlite
источник