freeswitchforum.com https://freeswitchforum.com/ |
|
no suitable candidates found https://freeswitchforum.com/viewtopic.php?f=6&t=585 |
Страница 2 из 2 |
Автор: | vbog [ 25 ноя 2015 17:24 ] |
Заголовок сообщения: | Re: no suitable candidates found |
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. |
Автор: | error [ 25 ноя 2015 17:40 ] |
Заголовок сообщения: | Re: no suitable candidates found |
sipnet исходит из того что его клиенты не всегда сидят на "белом ip" PAI и RPI делают примерно одно и тоже но только под разным "соусом" |
Автор: | awsswa [ 26 ноя 2015 11:41 ] |
Заголовок сообщения: | Re: no suitable candidates found |
RPID не все провайдеры держат PAI гораздо больше держит а некоторые не держат не то и не другое и посылка с включенным RPID иногда просто ложит звонок |
Автор: | error [ 08 дек 2015 18:43 ] |
Заголовок сообщения: | Re: no suitable candidates found |
событие "no suitable candidates found" может так же появляться когда scr-ip не проходит по листу acl <param name="apply-candidate-acl" value="№_листа"/> |
Автор: | vbog [ 09 дек 2015 09:54 ] |
Заголовок сообщения: | Re: no suitable candidates found |
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. |
Автор: | error [ 09 дек 2015 10:54 ] |
Заголовок сообщения: | Re: no suitable candidates found |
по вашему логу Цитата: a=candidate:H2ecb0324 1 UDP 2130706431 43.203.8.36 10018 typ host
|
Автор: | vbog [ 09 дек 2015 15:32 ] |
Заголовок сообщения: | Re: no suitable candidates found |
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 представила своего кандидата. |
Автор: | l1323484@mvrht.com [ 04 фев 2017 12:53 ] |
Заголовок сообщения: | Re: no suitable candidates found |
Есть решение. Добавлю ключевых слов для поиска Если у вас 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 |
Автор: | error [ 05 фев 2017 20:09 ] |
Заголовок сообщения: | Re: no suitable candidates found |
apply-candidate-acl ICE candidates for RTP transport are checked against this list. It defaults to wan.auto if unset, which excludes the LAN. |
Автор: | vbog [ 12 фев 2017 13:04 ] |
Заголовок сообщения: | Re: no suitable candidates found |
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, а ввели тихой сапой. Не все смотрят каждый день изменения. Еще раз спасибо за ценную инфу! |
Страница 2 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |