падает IAX на x86_64

мне понравился этот пост (щелкните снова, чтобы отменить)
0
мне не понравился этот пост (нажмите еще раз для отмены)

Проблема ранее мне встречавшаяся и отсутствующая на архитектуре i686 существует 2 транка между двумя * приходящий вызов отправляется на тестируемую машинку на ней заворачивается обратно на стабильную и далее идет к абоненту(т.е. получается петля для проверки)

iax.conf на тестируемом

out username=out secret=test type=peer host=192.168.0.2 peercontext=test qualify=yes disallow=all allow=alaw allow=ulaw requirecalltoken=no trunk=yes

in username=in secret=test type=user host=dynamic context=stab qualify=yes disallow=all allow=alaw allow=ulaw requirecalltoken=no trunk=yes

iax.conf на рабочем

in username=in secret=test type=peer host=192.168.0.3 peercontext=test qualify=yes disallow=all allow=alaw allow=ulaw requirecalltoken=no trunk=yes

out username=out secret=test type=user host=dynamic context=stab qualify=yes disallow=all allow=alaw allow=ulaw requirecalltoken=no trunk=yes

падает iax очень тихо и только пир на тестируемом уходит в unreachable на стороне рабочего сервера пир ОК если кто сталкивался и вылечил прошу помочь ибо уже пересмотрел много форумом в том числе и не наших и похожую проблему не нашел дебаг могу выложить если нужно

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

спросил Jan 31

user103 Gravatar

user103


1

добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

не нашел ибо проблемы такой нету в норме.

у меня порядка сотни 64 битных систем было уже ничего такого не замечаю. а вообще можно выгружать только iax модуль вот так

asterisk -rx "module unload chan_iax2.so"
asterisk -rx "module load chan_iax2.so"

только не работает со звонками.

вообще "падает с 10-15 звонков" это явный баг, надо багрепорт искать/писать

а также

1) проверить железо вашего сервера

2)обновить астериск.

постоянная ссылка | редактировать | спам

ответил Jan 31

meral Gravatar

meral

6286 1 11 98
http://pro-sip.net/

обновил Jan 31

добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

данный вариант для меня не подходит ибо падает очень быстро, а ребутать весь астер не могу ибо используем еще е1. что удивительно есть абсолютно две одинаковые машины на одной i686 на другой x8664 CEntOS 5.6 остальное все идентичное пробовал еще несколько систем но безрезультатно i686 работает стабильно а на x8664 повисает вызов и валиться iax буквально 10-15 звонков

постоянная ссылка | редактировать | спам

ответил Jan 31

user103 Gravatar

user103


1

Вы не смотрели код IAX2? Он ЗНАЧИТЕЛЬНО отличается от версии к версии Астера. Рекомендую поставить одинаковые на обоих концах..

Zavr2008 (Jan 31)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

У меня бывает падают внешние интернет-iах-транки (возможно при при микро-обрывах подключения), помогает только перезагрузка asterisk (1.6 и 1.8). И пиры остаются в состоянии "unknown". Всвязи с тем что у нас станции работают без особых нагрузок, то запустили крон который следит за упавшими каналами и перегружает по возможности астериск. Вот фрагмент крона:

unknown=`/usr/sbin/asterisk -rx"iax2 show peers" | grep -i unknown | wc -l`
if [ $unknown -gt 0 ]
/usr/sbin/asterisk -rx"core restart when convenient"
fi

Конечно, хотелось бы знать почему это происходит и как решить, но пока обходимся костылем.

постоянная ссылка | редактировать | спам

ответил Jan 31

alphil Gravatar

alphil

460 2 9
http://www.damal.es/

Оо фига се костыли! у меня 3 астериска в 3 городах соединены друг с другом по IAX2 и ни одного падения не было. с момента поднятия серваков. Единственное это не используется нат вообще т.к. все офисы соединены через VPN

DJs3000 (Jan 31)редактировать

Таже история, соединены три офиса по VPN, а еще у каждого офиса свои транк с провайдером (тут уж с НАТ). Так вот эти транки с провайдером иногда (может раз в месяц) хаотично отваливаются. Когда транк отваливается, то используется наземный PSTN транк (более дорогой), т.е. я могу и не узнать о проблеме, потому что люди продолжают звонить. Поэтому меня этот костыль, впринципе, устраивает.

alphil (Jan 31)редактировать

Угу и у меня бывает отваливается транк с провайдером но это всегда по вине самого провайдера связи) причем в разных офисах стоит разный астериск у меня гдето 32 а гдето 64 бита

DJs3000 (Jan 31)редактировать
добавить комментарий

Ваш ответ

Вы можете ответить анонимно, а затем войти

[скрыть предварительный просмотр]

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

subsribe to rss feed

Question tags:

Статистика

вопрос был задан: Jan 31

вопрос был просмотрен: 68 раз

последнее обновление: Jan 31

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