Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

проблема с realtime asterisk 11

0

Всем добра! Коллеги, помогите разобраться в следующей ситуации. Имеем:

  • 2 сервера с asterisk 11.8.0-rc1, собрано из исходников - конфигурации идентичные (далее в контексте A1 и A2).
  • 1 сервер БД mysql (далее ДБ1)

  • Оба сервера А1 и А2 цепляются к ДБ1 к одной базе к одинаковым таблицам через ODBC-драйвер.

Еще раз подчеркну - кофигурации полностью идентичные, все зависимости собраны!

Единственное отличие - версии debian: на А1 3.2.51-1, на А2 - 3.2.54-2.

Итак, проблема в следующем - на А2 не работает механизм realtime пиров. Т.е. при активации соответствующих настроек

  1. в extconfig прописан коннект к БД1 в соответствующую таблицу с описанием пиров
  2. в sip.conf включен rtcachefriends=yes

после релоада вылетает следующий варнинг:

SQL Execute returned an error -1: 42000: 
[MySQL][ODBC 5.1 Driver][mysqld-5.5.31-0+wheezy1-log] You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version for the right syntax to use near 
''\' ORDER BY ipaddr' at line 1 (218)

Через некоторое время все пиры (которые прописаны статически в конфиге) отваливаются и заново поднимаются через несколько секунд, при этом не создается ни один новый канал, а старые отваливаются по таймауту отсутствия RTP-потока (задано в конфигурации).

На сервере А1 все тоже самое работает отлично - пиры создаются и появляются на АТСке, никаких ошибок при этом не возникает.

Собственно, вопрос - в чем проблема? :)

З.Ы.: смотрел после сборки config.log на А1 и А2 - после сравнения различий никаких в них не выявил.

З.Ы.Ы.: CDR-ка также настроена через ODBC - на обоих серверах работает замечательно.

удалить закрыть спам изменить тег редактировать

спросил 2014-04-14 12:00:54 +0400

kolyanius Gravatar kolyanius
11 3 3

Будьте первым, кто ответит на этот вопрос!

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-04-14 12:00:54 +0400

Просмотрен: 187 раз

Обновлен: Apr 14 '14

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.