freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 29 мар 2024 19:46

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 25 ноя 2015 17:24 

Зарегистрирован: 25 авг 2015 16:10
Сообщения: 28
error писал(а):
vbog писал(а):
Главная проблема в том, что freeswitch v.1.7 действует в противоречии с рекомендациями RFC 5245

пока еще имеет статус Development, думаю что в копилке версии 1.8 появится еще RFC

error, спасибо. Вы, как всегда, глубоко копаете.

Посмотрел, v.1.4 высылает Remote-Party-ID header правильный, сейчас уже не проверить что там с v.1.7, может быть, просто криво встала.

Попытался уйти от Remote-Party-ID header, вставив в dialplan типа
Код:
{sip_cid_type=pid}sofia/default/user@example.com

Получил в INVITE типа
Код:
P-Asserted-Identity: "9094445555" <sip:9094445555@1.2.3.4:5061>

Но sipnet один черт шлет свой кривой ICE.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 25 ноя 2015 17:40 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
sipnet исходит из того что его клиенты не всегда сидят на "белом ip"

PAI и RPI делают примерно одно и тоже но только под разным "соусом"

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 26 ноя 2015 11:41 

Зарегистрирован: 11 авг 2015 08:59
Сообщения: 47
Откуда: Russia,Perm
RPID не все провайдеры держат
PAI гораздо больше держит
а некоторые не держат не то и не другое и посылка с включенным RPID иногда просто ложит звонок

_________________
коммерческая поддержка skype: yarick_perm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 08 дек 2015 18:43 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
событие "no suitable candidates found" может так же появляться когда scr-ip не проходит по листу acl
<param name="apply-candidate-acl" value="№_листа"/>

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 09 дек 2015 09:54 

Зарегистрирован: 25 авг 2015 16:10
Сообщения: 28
error писал(а):
событие "no suitable candidates found" может так же появляться когда scr-ip не проходит по листу acl
<param name="apply-candidate-acl" value="№_листа"/>

Спасибо, error, но не проходит.Сразу же после обнаружения ошибки пробовал
В профиле external
Код:
<param name="apply-candidate-acl" value="sipnet"/>


acl.conf.xml
Код:
<configuration name="acl.conf" description="Network Lists">
  <network-lists>
      <list name="sipnet" default="deny">
        <node type="allow" cidr="212.53.40.0/25"/>
      </list>
  </network-lists>
</configuration>

fs_cli
Код:
>reloadacl
>sofia profile external rescan

Но кандидата не находит, поскольку, как я понимаю, его просто нет, sipnet.ru его не присылает. Т.е. и искать черную кошку в темной комнате не нужно, как и поступает версия 1.4.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 09 дек 2015 10:54 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
по вашему логу
Цитата:
a=candidate:H2ecb0324 1 UDP 2130706431 43.203.8.36 10018 typ host

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 09 дек 2015 15:32 

Зарегистрирован: 25 авг 2015 16:10
Сообщения: 28
error писал(а):
по вашему логу
Цитата:
a=candidate:H2ecb0324 1 UDP 2130706431 43.203.8.36 10018 typ host

Не, это, конечно, кандидат, да не тот.
Это я стал смотреть как другие посылают invite c ICE на freeswitch, и этот лог приведен в качестве примера, как посылает invite смартфон с включенной поддержкой ICE. Правильно посылает, по науке, с кандидатами, а SIPNET посылает непонятно как, без своего кандидата. Или freeswitch v.1.7 (и 1.6 тоже) чего-то не понимает. Возможно, что SIPNET так просит, чтобы freeswitch представила своего кандидата.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 04 фев 2017 12:53 

Зарегистрирован: 04 фев 2017 12:47
Сообщения: 1
Есть решение. Добавлю ключевых слов для поиска
Если у вас sipnet, входящие не работают, а в логах

[DEBUG] switch_core_media.c:3493 Searching for rtp candidate.
[DEBUG] switch_core_media.c:3493 Searching for rtcp candidate.
[DEBUG] switch_core_media.c:3537 sofia/external/xxxxxxxxxxx@sipnet.ru no suitable candidates found.

Проставьте переменную:
ignore_sdp_ice=true will skip checking the SDP for candidates or ICE.

Релевантный тикет https://freeswitch.org/jira/browse/FS-9207


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 05 фев 2017 20:09 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
apply-candidate-acl

ICE candidates for RTP transport are checked against this list. It defaults to wan.auto if unset, which excludes the LAN.

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: no suitable candidates found
СообщениеДобавлено: 12 фев 2017 13:04 

Зарегистрирован: 25 авг 2015 16:10
Сообщения: 28
l1323484@mvrht.com писал(а):
Есть решение.

Спасибо, l1323484@mvrht.com, решение рабочее.
Не знаю, как с входящими с sipnet.ru, но с исходящими точно работает.
Добавил в dialplan ваш параметр
Код:
<action application="bridge" data="{ignore_sdp_ice=true,rtp_secure_media=mandatory:AES_CM_128_HMAC_SHA1_80}sofia/gateway/sipnet/$1"/>

и теперь freeswitch не ищет кандидата и соединение идет без помех.

Плохо только, что разработчики не прописали это в wiki, а ввели тихой сапой. Не все смотрят каждый день изменения.

Еще раз спасибо за ценную инфу!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 55


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB