Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
Умный помощник с задержкой более 15 секунд, UniFi Talk
 
Только начал тестировать Talk с нашим UDM Pro, и всё шло хорошо, пока не направил входящий номер на простой Smart Attendant. Звонок принимается, но потом всегда идёт задержка в 15-20 секунд перед проигрыванием приветствия. Похоже, что это не связано с сетью, потому что входящие звонки сразу проходят, если направлять их на внутренний номер, а не на Attendant. Заранее спасибо за идеи и предложения.
 
Попробуйте поставить запятую. Система Unifi распознает это как паузу.
 
Небольшое обновление. Было просто сумасшествие, как всё вдруг встало на свои места. Сегодня я разбирался с другой проблемой на моём Synology NAS — срок действия сертификата Active Backup постоянно истекал. Пока я это решал, заметил, что DDNS URL, который я настроил для Synology, не пингуется по имени. Хотя nslookup перенаправлял запрос на мой внешний IP. Глядя на раздел WAN в Dream Machine, я увидел, что IP-адрес broadbandWAN1 не совпадает с моим реальным внешним IP, а выдаётся из пула моего ATT fiber интернет-модема (BGW320), который должен был работать в режиме passthrough. Режим действительно был включён, но стоял на DHCP-Fixed с MAC-адресом UDP-PRM. Я нашёл другой пост, где советуют сменить режим IP passthrough на DHCP-Dynamic — тогда он должен передавать внешний IP тому устройству, чей MAC-адрес появляется первым после перезагрузки модема. После перезагрузки модема, когда режим сменился на DHCP-Dynamic, он выбрал тот же MAC для UDM Pro, но уже с правильным внешним IP. Не понимаю, почему режим FIXED с MAC не работает, но факт остаётся фактом. Как только WAN IP на UDM Pro совпал с моим реальным внешним IP, все настройки для ATA Talk стали работать без проблем — устройство подключается за 2 секунды, как и должно быть. Кто-то знает, почему фиксированный режим не пропускает внешний IP и вместо этого даёт UDM адрес из пула модема? Кстати, у меня нет никаких правил в Dream Machine для работы с Unifi ATA (кроме неизменяемого правила, которое добавляет Unify Talk для "allow unify talk traffic"), также нет перенаправлений портов. Просто всё работает напрямую.
 
Я тоже вижу задержку, но только при использовании определённых сценариев со смарт-оператором, так что не думаю, что дело в правилах. Я хотел бы повторить то, что делают опытные ребята, чтобы подтвердить, но пока немного теряюсь в вариантах для настройки правил.

Моя настройка.
Интернет-модем в режиме моста без файрвола напрямую подключён к UDM-PRO SE.
Стандартная сеть UDM Pro — 192.168.1.1.
Моё аналоговое устройство Unifi ATA подключено к порту 8 UDM Pro SE, и устройство находится в отдельной VLAN с адресом 192.168.40.100.

В приложении Talk я НЕ ставлю галочку Static Signaling Port. Стоит ли её ставить? Полагаю, UDM видит устройство как одобренное Unifi и применяет все необходимые настройки.

Пока нет никаких правил для Talk:
Если отключить смарт-оператора и не использовать его, а звонить на номер Talk с мобильного, телефон звонит сразу, домашние телефоны тоже работают нормально.
Если добавить смарт-оператора, ответить НЕТ на кастомные часы работы (Briskness hours), оставить стандартное приветствие, выбрать нет для опций нажатия клавиш и просто установить переадресацию на мой номер Talk после приветствия — когда звоню на Talk с мобильного, перед приветствием 15 секунд тишины.

Если сбросить настройки оператора и начать заново, выбрать ДА для Briskness hours и установить часы с 00:00 до 00:00 с понедельника по воскресенье (фактически круглосуточно), а потом переадресовать звонок на мой номер Talk — при звонке с мобильного соединение происходит сразу. Но если добавить меню с опцией нажатия клавиш, 15-секундная пауза возвращается.

Мне бы очень хотелось увидеть, какие именно опции и правила вы применяли, с подробным объяснением каждого пункта. Я перечитал кучу сообщений — голова пухнет от непоняток, что именно и куда нужно добавить.

В разделе Profiles > port and IP groups (в Network) я создал порт-группу:
Имя профиля: "Port 6767"
Тип: Port Group
Порт: 6767

Затем сделал две IP-группы для IP Twilio:

1) Профиль: Twilio 5060 IP group for talk
Тип: IPv4 Address / Subnet
54.172.60.0/30
54.244.51.0/30

2) Профиль: Twilio 100000-20000 IP Group
Тип: IPv4 Address / Subnet
54.172.60.0/23
34.203.250.0/23
54.244.51.0/24

Пока не применял эти порты и IP-группы ни к каким правилам, буду признателен за подсказки, как их подключать к правилам для теста и решения проблемы. Если сможете объяснить по шагам, что и как вы делали, и дать инструкции с моими названиями профилей, было бы здорово.

Понимаю, что там много всего, просто хочу повторить то, что реально работает у других.
 
Спасибо! В итоге я пришёл примерно к таким же правилам, и теперь всё отлично работает!
 
Я использую два правила NAT для UnifiTalk: одно для любого исходного адреса на порту 6767, направленное на UDM, и другое для адресов Twilio на портах 5060, 5061 и диапазоне 10 000-20 000, тоже на UDM, как указано в ссылке. Не считайте меня экспертом, я просто решил проблему наугад, но это сработало. Очень редко задержка всё ещё возникает, я тестировал по нескольку раз в день в разное время, и теперь это случается примерно раз в неделю.
 
У меня такая же проблема... изучаю этот вариант для телефона... каждый раз перед ответом задержка 14-16 секунд... если для этого надо перенаправлять определённые IP, разве это не должно происходить автоматически при установке или запуске Talk? Или хотя бы сообщать, что это нужно сделать... и какие конкретно IP?  
P.S. У меня всё работает через UDMP.
 
@jerryalexander76 Ты делаешь правило NAT на UDM только если источник — один из IP-адресов Twilio? Какие порты ты перенаправляешь?
 
Уже несколько месяцев сталкиваюсь с одной и той же проблемой, и никак не могу её решить. Обратите внимание, что я использую pfSense в качестве файрвола перед UDM. У меня всегда был включён статический порт сигнализации с правильным NAT в файрволе. Я заметил, что когда приходит звонок, файрвол много раз блокирует IP-адреса из диапазона 34.203.250.0–34.203.251.255. Этот диапазон принадлежит Twilio, которым я не пользуюсь. Я добавил правило для переадресации этих сообщений на UDM в тестовых целях, и теперь Smart Attendant отвечает в течение 2 секунд. Обновление: всё работало нормально до недавнего времени. Проверил логи файрвола и увидел новый IP от Twilio — 54.172.60.75. По проверке этот адрес входит в блок 54.172.60.0–54.172.61.255. Если найду ещё, добавлю сюда. IP-адреса Twilio NAT-адреса, перенаправленные на устройство UnfiTalk: 34.203.250.0/23 54.172.60.0/23 54.244.51.0/24
 
Я сдался. Моя компания заставила меня искать новое решение. Удачи.
 
У меня всё ещё проблемы с этим. @UI-Team, что-нибудь известно по этому поводу? Мой умный оператор простой: Главный оператор -> Запрос нажать 1 -> Группа звонков. Что бы я ни делал, у меня всегда огромная задержка, около 20 секунд.
 
Неважно, проблема всё та же — система уходит в сон, если её долго не вызывать...
 
Пока работает, спасибо!!
 
Думаю, я только что решил свою проблему... У меня были настроены дневные и ночные часы без начального приветствия (опция стояла на «нет»), потому что я сделал уникальные приветствия для каждого временного блока. Оказалось, что как только я добавил сгенерированное аудио в начальный блок smart attendant, всё сразу заработало. По какой-то причине опция «нет» или запись собственного аудио вызывает задержку на 15 секунд. Так что теперь, когда звонят в мою систему, к сожалению, сначала приходится слушать сгенерированное сообщение: «Пожалуйста, подождите, пока ваш звонок направляется к нужному сотруднику», а уже потом запускается нужное приветствие для данного временного блока. Я пытался просто поставить точку, но синтезатор произносит это как «точка», ха-ха... Если у кого-то есть другие решения, дайте знать!
 
@jabenroth Рад, что у тебя есть прогресс. Из четырёх производственных систем и моей лабораторной, добавление одной запятой в первом сообщении и опции "нажмите 1" убрали длинную паузу. Вчера вечером проверил две системы, и в них запятая осталась. Эта запятая — идея из старых команд модемов Hayes, когда нужно было добавить паузу в строку набора. В нашем случае приветствие с паузой обрабатывается быстро, и SA сразу переходит к следующему пункту дерева.

У меня интернет на локальном уровне предоставляется Comcast, и я почти всегда оставляю двойной NAT включённым.

Ещё могу добавить, что я переключаю установки talk на UDM Pro или SE, как только могу. У меня есть одна установка talk на CK2+, но это единственное приложение, работающее на CK2+.

Ещё совет — попробовать твердотельный накопитель. Если сообщения хранятся на жёстком диске и ему нужно раскручиваться, это может вызывать задержку. В моих сборках UDM я использую WD Purple и никаких проблем не замечал.

Хотелось бы помочь больше, но именно эти шаги сработали у меня, и системы теперь откликаются гораздо лучше.
 
Итак, мы выяснили, что, похоже, Comcast каким-то образом запустил NAT на своей стороне. Как только это отключили, всё стало работать. Теперь, если система какое-то время стоит без дела, она ведёт себя так, будто засыпает. Первый звонок после этого задерживается примерно на 15 секунд до начала разговора после ответа, а потом всё происходит в течение 2 секунд, пока система снова не уходит в "сон".
 
У нас такая же проблема – в 7 случаях из 10 автоответчик тратит от 15 до 20 секунд, чтобы озвучить первоначальное приветствие. Звонящие сбрасывают звонки и говорят, что наши телефоны не работают. @UI-Team, можно открыть тикет и отправить логи FREESWITCH для расследования и определения причины / решения? Пожалуйста, напишите в личку. Спасибо!
 
Я пробовал вставить запятую в самое первое поле, как кто-то советовал. Также пытался добавить её в поле с рабочими часами и в поле с нерабочими часами перед сообщением. Но как только добавляешь окно с запросом на нажатие клавиши, вся система начинает тормозить, когда это срабатывает.
 
Хорошо, значит в вашем дереве AA выше, Мэттью, вы выбрали «generate» для сообщения и просто ввели одну запятую? Потом вы продолжили своим сообщением-деревом?
 
Извините, удалил и перепостил сообщение после того, как закрыл свой номер.
Страницы: 1 2 След.
Читают тему (гостей: 1)