Страница 1 из 1

Односторонняя слышимость при использовании FOP2

Добавлено: 19 авг 2020, 12:56
megatron_dam
Всем привет!
После обновления Aster'а с версии 1.8.32 до 13.35 (была выполнена сборка на отдельной машине и перенесены все конфиги и окружение) при переводе вызовов операторами КЦ на сотрудников проявляется односторонняя слышимость. В предыдущей версии такого не наблюдалось. Фэйл плавающий: может проявиться в течении дня несколько раз у разныз сотрудников.
Операторы КЦ сидят за НАТом, сотрудники - тоже. Регистрация выполняется на туннельный адрес сервера Астериск, регистрация пиров провов на публичный адрес Астера.
При прослушивании записей разговоров обнаружилось, что голос от сотрудников пишется, а операторов КЦ - нет, вероятно, медиатрафик от операторов КЦ вовсе не приходит на Астер в такие фэйловые моменты.
Если звонить напрямую (оператор -> сотрудник) без перевода (правда, там другой сип-клиент (MicroSIP), не тот, что в очереди вызвовы принимает (CRM)) - проблем нет.
Не пойму почему фэйл "плавающий" и проявился после переноса на 13.35. Грешил на "FOP2", но тот по идее просто контекст астера выполняет и все....

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 20 авг 2020, 17:02
Zavr2008
версии 1.8.32 до 13.35
И Вы считаете что конфиги не поменялись от слова совсем, что NAT и прочее прежнее..

FOP2 лезет через AMI, никак он не влияет на голосовой путь.

"Односторонняя слышимость" = 99% кривые руки при настройке NAT.

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 20 авг 2020, 17:33
ded
megatron_dam, как давно вы работаете с Астериск? Какие действия предпринимали чтобы выявить что голос от сотрудников пишется, а операторов КЦ - нет? На чём основано предположение
megatron_dam писал(а):вероятно, медиатрафик от операторов КЦ вовсе не приходит на Астер в такие фэйловые моменты.
-? Хрустальный шар? Мнения других экспертов? Карты таро? SIP debug + Wireshark?
Судя по этому замечанию -
megatron_dam писал(а):Операторы КЦ сидят за НАТом, сотрудники - тоже. Регистрация выполняется на туннельный адрес сервера Астериск,
не до конца понятно причём тут НАТ. Если туннель - то нет никакого НАТа, и говорить о нём нет смысла. Может просто не все внутренние сети прописали в localnet= ??
Имеет значение в новых версиях как биндится chan_sip на интерфейс. Должен бы быть на 0.0.0.0.
Ну и развёрнутый лог с verbose = 10 если пишется в журнал full даст возможно ответ по такому поведению при отсутствии слышимости.

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 21 авг 2020, 13:06
megatron_dam
Схема подключения такова:
1. Операторы КЦ. Сидят на натом, который натирует адреса в публичную сеть.
Подключаться можно на публичный адрес Астера (он не на НАТом), либо на туннельный (рядом с ним поднят RouterOS и через свой публичный интерфейс поднимает OpenVPN-туннель. Второй интерфейс имеет туннельную адресацию, что на Астере, что на RouterOS).
2. Сотрудники. Располагаются по разным георг. местам, каждый за роутером. Который также натит внутренние адреса.



___
Соответсвенно при регистрации, на Астере (в зависимости от того какой адрес регистрации указан), отображается адрес публичный роутеа КЦ и роутеров с точек, либо один туннельный адрес RouterOS.

Еще один паранормал. При повторном соединении глос все-таки пробивается к сотруднику. При первой поытке на Астере голоса нет.
Указал параметры
[general]
......
nat=force_rport,comedia
directmedia=no

[peer](!,defaults)
.....
qualify=yes
nat=force_rport,comedia
......

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 21 авг 2020, 13:55
megatron_dam
Новая вводная.
Прямой перевод работает без проблем.
Перевод с уведомлением: голос слышно через раз. С настройками натирования, выходит все хорошо.
Версия, повторюсь, была 1.8.32, а стала - 13.35.
Версия модуля FOP2, думается, не влияет на погоду.

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 21 авг 2020, 15:04
megatron_dam
Убрал Answer (он идет перед Dial) из контекста и все заработало, чибултых :lol:

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 21 авг 2020, 15:11
ded
Answer перед Dial? Это что-то из самодеятельности?

Re: Односторонняя слышимость при использовании FOP2

Добавлено: 21 авг 2020, 15:14
megatron_dam
Походе копи-паст из контекста вызова очереди упал туда...
Но почему "слепошарский" перевод работает?) Голос на Answer'e зависает что ли? Не дампил...