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

Elastix - Подвисает внешний sip транк

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

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

Ответить
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Elastix - Подвисает внешний sip транк

Сообщение tonny_bennet »

Здравствуйте.

Есть Elastix. Он держит несколько sip транков во внешку и несколько iax2 в филиалы. Если вдруг на некоторое время становится недоступным интернет (пока не выяснил как долго) sip транк к провайдеру повисает. Т.е. он вроде бы зарегистрирован, но звонки ни вкакую сторону не идут. Может стоит добавить какую-то строку в конфигурацию транка, чтобы система перезагружала его и т.д.

Код: Выделить всё

{peer-details}
host=ooonet.ru
username=user
fromuser=user
fromdomain=ooonet.ru
secret=password
type=peer
insecure=very
disallow=all
allow=alaw
conext=contex-internal


{user-details}
secret=password
type=user
context=from-trunk
insecure=very
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: Elastix - Подвисает внешний sip транк

Сообщение Samael28 »

Google - Кэширующий DNS сервер
Мой профайл на Upwork
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix - Подвисает внешний sip транк

Сообщение ded »

Проблема №53
http://asterisk.ru/news/53
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Elastix - Подвисает внешний sip транк

Сообщение tonny_bennet »

Samael28 писал(а):Google - Кэширующий DNS сервер
Извините, ничего не понял из вашего сообщения.
ded писал(а):Проблема №53
http://asterisk.ru/news/53
Перечитал. Пока нет возможности поставить. Вы не могли бы в двух словах пояснить почему эта проблема возникает? Если астериск не может резолвить доменные имена он что просто перестаёт работать?

Просто у меня в локальной сети есть кеширующий DNS сервер, который доступен всегда.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix - Подвисает внешний sip транк

Сообщение ded »

Ну так укажите свой кэширующий DNS сервер.
Если подвисает внешний sip транк - в этот момент сделайте
mtr ip_addr_of_sip_trunk - может просто не будет трассы до него?
и
dig -x ip_addr_of_sip_trunk - быстро ли отвечает ваш кэширующий DNS сервер?
По поводу "в двух словах объяснить": если подробное объяснение прочитали и не поняли, как можно в двух словах объяснить?
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Elastix - Подвисает внешний sip транк

Сообщение tonny_bennet »

Провайдер говорит, что от меня не приходит INVITE.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: dig + mtr

Код: Выделить всё

dig -x ooonet.ru

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> -x ooonet.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 22696
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;ru.ooonet.in-addr.arpa.                IN      PTR

;; AUTHORITY SECTION:
in-addr.arpa.           3589    IN      SOA     b.in-addr-servers.arpa. nstld.iana.org. 2014051954 1800 900 604800 3600

;; Query time: 0 msec
;; SERVER: 192.168.4.1#53(192.168.4.1)
;; WHEN: Mon May 26 12:38:29 2014
;; MSG SIZE  rcvd: 108


                                                           My traceroute  [v0.71]
pbx (0.0.0.0)                                                                                                       Mon May 26 12:41:36 2014
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                                                                           Packets               Pings
 Host                                                                                                    Loss%  Last   Avg  Best  Wrst StDev
 1. myserver.mydomain.ru                                                                      0.0%   0.3   0.2   0.2   0.3   0.0
 2. 10.20.244.53                                                                                     0.0%   2.0   2.7   1.6  19.9   3.8
 3. core.sw-d3612-1                                                                                0.0%   1.0   1.6   0.8  11.2   2.3
 4. 10.20.255.17                                                                                     0.0%   0.8   1.0   0.6   5.3   1.0
 5. 198.19.253.13                                                                                   0.0%  24.7  24.7  24.5  25.1   0.2
 6. 198.19.253.14                                                                                   0.0%  25.5  27.0  25.5  40.7   3.4
 7. 10.20.255.6                                                                                      0.0%  25.4  26.1  25.3  28.2   0.7
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Elastix - Подвисает внешний sip транк

Сообщение tonny_bennet »

Похоже я понял в чём проблема. Ночью выключили свет. Потом включили. Серваки стали подниматься. Asterisk начал пробовать зарегистрировать транк. У него это не получается сделать т.к. шлюз и DNS серверы ещё не поднялись. Он пробует это делать несколько раз. Когда всё заводится Asterisk больше не пытается зарегистрироваться. Вопрос: каким образом заставить сервер регистрировать транки пока не будет положительного результата?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix - Подвисает внешний sip транк

Сообщение ded »

Все параметры описаны в дефолтном файле sip.conf с комментариями по применению.
Ну и в вики.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH