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

Подскажите беда или нет?

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

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

Ответить
ev83gen
Сообщения: 14
Зарегистрирован: 24 авг 2015, 21:26

Подскажите беда или нет?

Сообщение ev83gen »

Я с Asterisk пока еще на "Вы", есть пару вопросов:
JB должен быть всегда включенный?(Я так понимаю он улучшает качество связи при плохом интернете или выстраивает пакеты в правильном порядке, это мое понимание в двух словах).
Просто я его отключал, скажем так для ознакомления. месяца 3 все работало хорошо.
Сегодня стали жаловаться удаленные точки, связь не стабильна, включил обратно с параметрами по умолчанию, ничего не менял, жаловаться сразу перестали.
Но asterisk стал сыпать следующее:

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

 [2015-11-17 10:08:38] WARNING[36449][C-0000244c]: chan_iax2.c:1220 jb_warning_output: Resyncing the jb. last_delay 0, this delay -7145819, threshold 1000, new offset 7145819
[2015-11-17 10:08:38] WARNING[36446][C-0000244c]: chan_iax2.c:1220 jb_warning_output: Resyncing the jb. last_delay 0, this delay -27902456, threshold 1000, new offset 27902456

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

[2015-11-17 10:09:55] WARNING[36484][C-0000244f]: ccss.c:1012 ast_set_cc_callback_macro: Usage of cc_callback_macro is deprecated.  Please use cc_callback_sub instead.
Подскажите что это значит? ну и где почитать?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Подскажите беда или нет?

Сообщение ded »

Первые два сообщения говорят о том, что у вас время на Астериске не синхронизировано. Jitter bufer работает в абсолютных вычислениях, но путается в относительных.
Проверьте работу ntpd.
Второе можно игнорировать. Раньше в языке диалплана были только макросы, потом внедрили sub-процедуры, некоторе переходное время (и у вас тоже) оба метода работают, но напоминают, что макрос - уже устарел, в будущем планируют отказаться.
ev83gen
Сообщения: 14
Зарегистрирован: 24 авг 2015, 21:26

Re: Подскажите беда или нет?

Сообщение ev83gen »

а можно чуть поконкретнее с чем не синхронизировано?
ntp на строен на следующий список серверов:

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

server 0.ru.pool.ntp.org
    server 1.ru.pool.ntp.org
    server 2.ru.pool.ntp.org
    server 3.ru.pool.ntp.org
Вот результат:

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

 [root@localhost etc]# ntpdate -q 0.ru.pool.ntp.org
                  server 85.21.78.8, stratum 2, offset -0.001186, delay 0.08293
                  server 85.21.78.91, stratum 2, offset 0.001872, delay 0.08353
                  server 46.8.40.31, stratum 2, offset -0.000282, delay 0.13568
                  server 95.213.132.250, stratum 2, offset -0.000663, delay 0.09032
                  17 Nov 16:36:13 ntpdate[51279]: adjust time server 85.21.78.8 offset -0.001186 sec
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Подскажите беда или нет?

Сообщение ded »

Нормально настроен.
Заметьте - сообщение о синхронизации джиттер буфера выдаётся на канале IAX2, а не SIP.
chan_iax2.c:1220 jb_warning_output: Resyncing the jb. last_delay 0,
Пиры IAX2 имеют возможность дополнительной опции по синхронизации между собой, указанием на пире этой опции
trunk=yes
тогда iax2 show peers показывает у транка букву Т в скобках - (Т) и это работает типа как несущая тактовая частота в канале. Но эффективно, если оба пира синхронизированы по ntpd.
есть у вас такое?
Проверяйте трассу до ИП удалённых точек через mtr 11.12.13.14 и анализируйте цифры на предмет потерь и джиттера.

Ещё люди пишут, что сообщение
chan_iax2.c:1220 jb_warning_output: Resyncing the jb. last_delay 0
появляется при использовании WebRTC и только при вызовах с JSSIP, но не с SIPML5.
У вас задействован WebRTC?
ev83gen
Сообщения: 14
Зарегистрирован: 24 авг 2015, 21:26

Re: Подскажите беда или нет?

Сообщение ev83gen »

Как я уже говорил, я еще на ВЫ с астериском.
У меня в основном ip-телефоны стоят, и пару шлюзов cisco spa112, ну и виртуальный факс.
И все клиенты работают по sip, только в факсе сомневаюсь......
Как то можно посмотреть и удостовериться?
все, удостоверился, факс по iax.
Ещё люди пишут, что сообщение
chan_iax2.c:1220 jb_warning_output: Resyncing the jb. last_delay 0
появляется при использовании WebRTC и только при вызовах с JSSIP, но не с SIPML5.
У вас задействован WebRTC?
Честно, смутно представляю о чем речь идет, WebRTC - что за зверь?
ev83gen
Сообщения: 14
Зарегистрирован: 24 авг 2015, 21:26

Re: Подскажите беда или нет?

Сообщение ev83gen »

Вот еще только посмотрел, в настройка IAX JB вообще выключен, по крайней мере стоит disable
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH