2013-09-24 2 views
0

Я хочу, чтобы мой локальный freeswitch общался с сервером freeswitch. Я запускаю приложение для записи на локальном freeswitch и играю приложение в облаке. Оба они получают вызов командой origination, но мое приложение для записи не может записывать wav-файлы, исполняемые облачным приложением.Конфигурации для связи локального freeswitch с freeswitch на облаке

Я использовал следующую команду fs_cli: происходят замыкания/126/по умолчанию & мост (sofia/internal/[email protected])

<include> 
<extension name="Dial to dialplan in cloud"> 
    <condition field="destination_number" expression="^126$"> 
    <action application="answer"/> 
    <action application="bridge" data="sofia/internal/[email protected]"/> 
    </condition> 
</extension> 
</include> 

ответ

0

ли вы посмотреть на трафик SIP с Wireshark?

Кажется, что вы подключаетесь к порту 5060 на 54.225.247.53. Но 5060 используется только для аутентифицированных INVITE.

Unauthenticated ПРИГЛАШАЕТ являются принят портом 5080.

Таким образом, вы должны решить, если вы хотите проверку подлинности вызовов, то кто делает проверку подлинности, а затем настроить шлюзы Софии соответственно.

+0

Большое спасибо за ваши предложения Я попробую и скоро вернусь –

+0

Я поменял порт на 5080 в обеих системах в следующем файле/usr/local/src/freeswitch/src/mod/endpoints/mod_sofia/conf/sofia.conf.xml –

+0

Я изменил порт на 5080 в обеих системах в следующем файле /usr/local/src/freeswitch/src/mod/endpoints/mod_sofia/conf/sofia.conf.xml и перезапустил оба сервера. но та же проблема возникает, может у, пожалуйста, помогите мне –

Смежные вопросы