Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Asterisk аварийно закрывается

Asterisk аварийно закрывается

после команды sip reload либо sip prune realtime all
Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Asterisk аварийно закрывается

запустите просто с командной строчки:
ulimit -c unlimited
asterisk -vvvvvcddddd
и глядите что происходит. Если астериск падает коркой то напишется core dumped и корка будет в текущем каталоге (обычно).
Если так тогда смотрите корку с помощью gdb.
gdb /usr/sbin/asterisk ./core.XXX

2009-04-28 11:56

Сообщений: 276

Re: Asterisk аварийно закрывается

ok, попробую
2009-04-28 16:12

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Asterisk аварийно закрывается

А еще убедитесь, что не используется одновременно ODBC и MySQL.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-04-29 11:18

Сообщений: 276

Re: Asterisk аварийно закрывается

mysql нет, стоит postgres + odbc коннектор к нему

в общем валится астериск с такой ошибкой:

Segmentation fault


это сообщение в консоли (запускал asterisk -vvvvvcddddd )

запускаю, подключаюсь с другой сессии (через asterisk -r). меняю в БД например поле context. даю sip prune realitime <xxx>
еще раз меняю, на какой то момент (точно не уловил) context вступает в силу _без sip prune_. меняю опять, изменения не происходят, даю команду sip prune realitime <xxx>, через 30-60 сек астериск крашится.
2009-04-29 14:21

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Asterisk аварийно закрывается

Ну что, получи core, загони в gdm и погляди где именно он рушится.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-04-29 14:29

Сообщений: 276

Re: Asterisk аварийно закрывается

к сожалению в /usr/sbin не обнаружился core dump
2009-04-29 14:36

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Asterisk аварийно закрывается

В asterisk.conf dumpcore=yes? Собран ли asterisk с debug инфо? Запускайте его с консоли asterisk -vvvncg и поймаете core в текущей папке.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-04-30 02:21

Сообщений: 276

Re: Asterisk аварийно закрывается

> В asterisk.conf dumpcore=yes
да

> Собран ли asterisk с debug инфо

пересобрал с
DEBUG_THREADS
DONT_OPTIMIZE

> Запускайте его с консоли asterisk -vvvncg

запустил, asterisk -vvvncgd

прямо с папки /usr/sbin

итог - файла с core dump там не видать...
2009-04-30 10:46

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Asterisk аварийно закрывается

должна быть надпись core dumped после Segmentation Fault
можно тупо сделать так - должно сработать (по крайней мере на CentOS и Fedora'х работает):
# cd /tmp
# ulimit -c unlimited
# asterisk -vvvvvcddddd
# ls -la core*

Корка должна упасть в текущий каталог (в /tmp)

Другой вариант (тоже работает на CentOS'ах и Fedora'x):
если запускать через сервис /etc/init.d/asterisk start который поднимает астериск через safe_asterisk тогда корка будет валиться в /tmp.

2009-04-30 11:05

Сообщений: 276

Re: Asterisk аварийно закрывается

> если запускать через сервис /etc/init.d/asterisk start который поднимает астериск через safe_asterisk тогда корка будет валиться в /tmp.


вот так сработало.

будем ковырять дамп)
2009-04-30 11:55

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru