VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

asterisk+realtime+nat

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
deplot
Сообщения: 8
Зарегистрирован: 10 авг 2011, 19:07

asterisk+realtime+nat

Сообщение deplot »

Добрый день, уважаемые форумчане.
Подскажите решение
Есть aster с настроенным realtime. Realtime динамический. Все прекрасно работает, настройки ловятся на лету...но aster находится за натом и при попытки закконектится с провайдером(исходящий вызов), звонок отбивается с сообщением everybody busy.Я так понимаю, что это происходит из-за того, что qualify в настройках peer'а провайдера выставлен в no.
При этом выставить yes я не могу, так как aster сразу начинает ругаться, что динамическая конфигурация realtime не поддерживает данное значение параметра.
Есть какие-то решения данной проблемы? Или только статика?

В sip.conf выставлено
rtcachefriends=no
rtupdate=yes
rtautoclear=yes

В extconfig.conf соответсвенно

sippeers=>mysql,blabla,blabla
sipusers=>mysql,blabla,blabla



Сорри,полные конфиги привести не могу---> не в офисе в данный момент.
Хэлп ми, энибоди))
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: asterisk+realtime+nat

Сообщение Vlad1983 »

rtcachefriends=yes
работает когда регаются на вас
поможет или нет ХЗ

если пиры на операторов меняются не часто можно завести их статично
ЛС: @rostel
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk+realtime+nat

Сообщение ded »

deplot писал(а):Я так понимаю, что это происходит из-за того, что qualify в настройках peer'а провайдера выставлен в no.
Вам не надо qualify=yes - не надо посылать OPTIONS, это не для провайдеров, а для удалённых экстенов, которые за НАТом и не умеют посылать nat keepalive. Пир провайдера обычно на реальном ИП, и лучше попробовать уменьшить время регистрации вашего Астериска у провайдера, чтобы поддерживать трансляцию NAT.
Некоторые клиенты (X-lite) упрощают подключение с помощью встроенных функций STUN и посылки UDP пакетов keep-alive. Опция qualify же напротив, посылает пакеты keep-alive со стороны Asterisk клиенту за NAT.
[xlite1]
;Note that Xlite sends NAT keep-alive packets, so qualify=yes is not needed
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH