Список форумов Asterisk Forum Asterisk Forum
The Asterisk Open Source PBX - Russian Community
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   ИзбранноеИзбранное    LinksСсылки   РегистрацияРегистрация 
 RSSRSS   ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Segfault в chan_h323 при большой нагрузке

 
Список форумов Asterisk Forum -> Asterisk-Dev    вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Вт Фев 26, 2008 15:55    Заголовок сообщения: Segfault в chan_h323 при большой нагрузке

В канале chan_h323 до сих пор существует множество проблем. Одна из них заключается в падении asterisk при большом количестве звонков через H.323. Данная проблема существует уже давно и уже около года открыт запрос по этой проблеме (http://bugs.digium.com/view.php?id=9299).

Подготовлен патч (http://voipsolutions.ru/files/h323-debug-r104125.diff), который добавляет дополнительные отладочные сообщения, которые должны прояснить ситуацию. Патч сделан на основе версии 1.4 (ревизия 104125).

Если вы хотите и можете помочь, то установите asterisk с указанным выше патчем. Установите максимальный уровень отладки, удобнее всего в /etc/asterisk/logger.conf направить запись всех сообщений в /var/log/asterisk/messages. Затем запустите астериск, создайте поток звонков через H.323 при котором происходит крах. После того как это произойдёт перешлите весь файл с сообщениями (можно мне) или сделайте его доступным для скачивания. Если файл будет больше 10 Мб, то можно обрезать начало.

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
Ded
Guru


Зарегистрирован:
10.01.2005
Сообщения: 4428
Откуда: Road Town, Tortola, British Virgin Islands

Статус: Оффлайн 

СообщениеДобавлено: Вт Фев 26, 2008 16:03    Заголовок сообщения:

Игорь!
Я до сих пор не понимаю как нормальным образом устанавливать канал Н323 от NuFone в 1.4
Имеющееся там README не действительно. Ты сам пробовал его выполнить?
Насколько я понял логику авторов, при make menuselect > Channels > на Н323 стоит ХХХ, и указание, на зависимость от pwlib & open h323.
Стало быть, если установить эти библиотеки, ХХХ открываются, и там можно ставить * и собирать канал, так?
Мне это только один раз удалось. Чтобы преодолеть ХХХ, приходится править файлы, а это не есть хорошо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
anest
Модератор


Зарегистрирован:
28.11.2004
Сообщения: 5636

Статус: Оффлайн 

СообщениеДобавлено: Вт Фев 26, 2008 16:39    Заголовок сообщения:

у мну на генту этот драйвер собирается безо всяких проблем уже как пару лет. причем поначалу собирал pwlib & openh323 из исходников в ручную. тепреь из портов.
и только он работает лучше чем другие два - ooh323 и oh323 по разным параметрам. у нескольких клиентов работает уже пару лет без нареканий, время от времени делаю им апдейты - все как часы. сорри за оффтоп.
Спасибо Игорь за инструкцию - попиарю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ded
Guru


Зарегистрирован:
10.01.2005
Сообщения: 4428
Откуда: Road Town, Tortola, British Virgin Islands

Статус: Оффлайн 

СообщениеДобавлено: Вт Фев 26, 2008 17:04    Заголовок сообщения:

anest писал(а):
и только он работает лучше чем другие два - ooh323 и oh323 по разным параметрам. у нескольких клиентов работает уже пару лет без нареканий.

Тебе не сказать, сколько лет он работает у нас на головном Астериске - в сентябре будет 4 года. Я его собрал, в альтернативу Vocal - opensource от Cisco, когда сильно нужно было трансляция H323 <-> SIP
ooh323 и oh323 - отстой.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Вт Фев 26, 2008 18:41    Заголовок сообщения:

Как только sergee получит достаточно данных для анализа, возможно будут и другие патчи, так что пока что рано благодарить. Это ещё не решение.
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
Список форумов Asterisk Forum -> Asterisk-Dev Ответить на тему
Страница 1 из 1

Добавить в Избранное

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum