AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Asterisk произвольно завершается

Newbies/FAQ Forum 20 сообщений 13.08.2010 08:36 - 23.11.2010 06:18
#1 13.08.2010 08:36

Asterisk произвольно завершается


Приветствую уважаемое сообщество.

У меня Debian Lenny с asterisk 1.6.2.10
Asterisk произвольно завершается, причем я могу находить в консоли, внезапно пишет

server*CLI>
Disconnected from Asterisk server
Asterisk ending (0).

в /var/log/asterisk/messages ничего. Получается просто завершение.

Как провести диагностику и обнаружить причину "завершений".
#2 13.08.2010 19:32

Позвольте задать вопрос не совсем по теме: А вам действительно так необходима версия ветки 1.6? Или вам всё равно? Если так то чем именно (кроме меньшей цифры) вам не нравится ветка 1.4? Я спрашиваю потому что провожу социальный опрос Wink
_________________
Успехов!
#3 13.08.2010 20:26

Я конечно могу переписать из книжки "что нового в 1.6". Но если по сути - я новичок в работе с этой программой и следую принципу "новее - значит лучше".

Кстати версия 1.4 идущая в комплекте с Debian Lenny тоже "завершалась", поэтому переставил из сорцов 1.6
#4 13.08.2010 20:38

а что будет, если запускать
Code:
asterisk -cdddvvv
?
#5 14.08.2010 22:15

alexlp wrote:
Я конечно могу переписать из книжки "что нового в 1.6".

Я вас не об этом спрашивал, не нужно умничать. Я спросил что лично вам нужно от этой ветки, и соответственно так ли это нужно.
Большинство ставит "лиш бы было", сами не знают зачем. Похоже вы тоже.

alexlp wrote:
Но если по сути - я новичок в работе с этой программой и следую принципу "новее - значит лучше".

А я следую старому и проверенному годами принципу любого админа с опытом: "старее - значит проверенное временем, надежное и стабильное а значит лучшее. и наоборот: новее - значит как правило бажное и нестабильное, так как еще мало изученное и слабо пофикшенное.
Логику не видите тут хоть мизерную? Wink

alexlp wrote:
Кстати версия 1.4 идущая в комплекте с Debian Lenny тоже "завершалась", поэтому переставил из сорцов 1.6

Вот это уже ценная информация. Как тут буквально вчера писали в соседней похожей теме - кривой модуль или кодек не для вашего проца (что тоже по сути "модуль"). В любом случае не стоит игнорировать вопрос edo1.

_________________
Успехов!
#6 16.08.2010 13:16

anest wrote:

Я вас не об этом спрашивал, не нужно умничать. Я спросил что лично вам нужно от этой ветки, и соответственно так ли это нужно.
Большинство ставит "лиш бы было", сами не знают зачем. Похоже вы тоже.


Я почти на 100% уверен, что вас вполне устроит linux 2.4* (если конечно не win98), но вы наверняка пользуетесь 2.6*. А вы знаете чем отличается 2.4 от 2.6?

anest wrote:

А я следую старому и проверенному годами принципу любого админа с опытом: "старее - значит проверенное временем, надежное и стабильное а значит лучшее. и наоборот: новее - значит как правило бажное и нестабильное, так как еще мало изученное и слабо пофикшенное.
Логику не видите тут хоть мизерную? Wink


Если верить тому что пишут на сайте http://www.asterisk.org/ 1.6 сейчас вроде как стабильный. "Старое, проверенное и без поддержки" - тоже верно, не так ли?

anest wrote:

Вот это уже ценная информация. Как тут буквально вчера писали в соседней похожей теме - кривой модуль или кодек не для вашего проца (что тоже по сути "модуль"). В любом случае не стоит игнорировать вопрос edo1.


Может просто погуглить?

Added after 5 minutes:

edo1 wrote:
а что будет, если запускать
Code:
asterisk -cdddvvv
?

Боюсь очень длинный лог. На что обратить внимание?
#7 16.08.2010 13:19

alexlp wrote:

anest wrote:

Вот это уже ценная информация. Как тут буквально вчера писали в соседней похожей теме - кривой модуль или кодек не для вашего проца (что тоже по сути "модуль"). В любом случае не стоит игнорировать вопрос edo1.


Может просто погуглить?

Added after 5 minutes:

edo1 wrote:
а что будет, если запускать
Code:
asterisk -cdddvvv
?

Боюсь очень длинный лог. На что обратить внимание?

Нужны "последние вздохи" перед падением.
#8 16.08.2010 14:24

adt2k wrote:


Нужны "последние вздохи" перед падением.


Я Вас понял, поставил на выполнение... Smile
#9 16.08.2010 15:27

Вообще можно поднять /var/log/asterisk/messages и поискать ERROR'ы
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#10 17.08.2010 04:48

Единственный ERROR что есть:

[2010-08-16 14:17:04] ERROR[8237] res_config_ldap.c: No directory URL or host found.
#11 17.08.2010 05:15

Нужно добавить в modules.conf
noload => res_ldap.so

так же нужно результат вывода в CLI
module show
#12 17.08.2010 05:26

s*CLI> module show
Module Description Use Count
Sad
167 modules loaded


Last edited by alexlp on Wed Aug 18, 2010 15:33
#13 17.08.2010 05:55

У меня были проблемы с этими модулями. Реомендую их включать только если они нужны, и то пользовался только func_curl
Code:
res_curl.so cURL Resource Module 0
res_config_curl.so Realtime Curl configuration 0
func_curl.so Load external URL 0



это нужно? более чем уверен - что нет.
Code:
chan_oss.so OSS Console Channel Driver 0
chan_phone.so Linux Telephony API Support 0
chan_mgcp.so Media Gateway Control Protocol (MGCP) 0
chan_skinny.so Skinny Client Control Protocol (Skinny) 0
chan_unistim.so UNISTIM Protocol (USTM) 0
codec_lpc10.so LPC10 2.4kbps Coder/Decoder 0



Здесь лучше оставить один из модулей, хотя помоему это пофиксили.
Code:
pbx_config.so Text Extension Configuration 0
pbx_ael.so Asterisk Extension Language Compiler 0
#14 18.08.2010 15:32

Убрал, не помогло.
#15 18.08.2010 15:53

раскомментируйте full в логах, запустите asterisk с указанными выше опциями и выложите лог full куда-нибудь, вдруг Вы что интересное просмотрели Wink
#16 29.08.2010 06:09

Перезагрузил сервер и пока asterisk не вылетает Smile
#17 23.10.2010 18:47

И всё же проблема осталась. Причем запустил месяц назад, работало без сбоев, сейчас 4-й раз перезагружаю минуту-три работает и завершается. В логах по прежнему ничего.

запустил с ключём asterisk -cdddvvv

Asterisk Ready.
== Parsing '/etc/asterisk/cli.conf': == Found
*CLI>

через время написало
Сигнал таймера
и завершилось
#18 23.10.2010 23:09

Наслаждайтесь стабильностью. (на заборах тоже много что пишут)
_________________
Успехов!
#19 25.10.2010 04:34

что то не видно никаких действий. только жалобы...

как вариант, откатиться на ветку 1.6.1.х
#20 23.11.2010 06:18

Продвижения есть? Похоже с такой же проблемой столкнулся. У себя причину определил - валится в конце приема факса по каналу OOH323 (может есть и другие причины). Детальнее в соседней ветке.