LINUX.ORG.RU

Asterisk iax

 , ,


0

1

Добрый день. Имеем в наличии freepbx. По протоколу iax соединен с другими АТСками. Не буду вдаваться в тонкости, факт в том что связь имелась. Провайдер поменял нам ip-адрес. Пробежал по всем настройкам как на нашей атс, так и на удаленных, где встречался старый ip-шник сменил на новый. Мабудь упустил чего, так как с удаленного на наш позвонить возможно, а от нас ничего не выходит. Тетя говорит «All sockets are busy now». Мозги уже вскипели, направьте пжлст, что еще можно упустить. С системой диагностики не знаком. Но в логах самая нехорошая надпись, которая отражает суть происходящего: app_dial.c: Unable to create channel of type 'IAX2' (cause 20 - Subscriber absent).


Итак! Имется два узла между которыми iax2 поднят и телефонная связь есть в одном направлении.

Очень похоже чт в момент смены адреса что-то сетевое подвисло в asterisk. Если так то:

module unload iax2.so
на обоих узлах. на время более 5 минут.
module load iax2.so
Если нет то покажите с каждого узла:

  • Связность узлов на сетевом уровне (ping, к примеру)
  • Состояние «iax2 show peer» для межузловых соединений
petav ★★★★★
()
Ответ на: комментарий от Ien_Shepard

хахаха, истину глаголишь. Как перенастроил АТС-ку надо было роутер передернуть и все завелось 2 ДНЯ УБИЛ НА ПОИСК!!! Спасибо за то, что отозвались ))

sinto
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.