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

asterisk не работает

Сообщений: 1530

asterisk не работает

asterisk (1.0.2, 1.0.3, 1.0.5), собранный под Openwall'ом (сразу в rpm) не работает!
Полный вывод strace лежит тут: ftp://tma.spb.ru.pvt/asterisk.gz

Кратко: половина модулей после загрузки пишет: Interrupted system call (видно по strace)
В логах пусто... asterisk -vvvd не пишет ничего криминального, даже все Ok.

P.S. Предыдущее письмо как-то покоцалось. ;(
http://www.telecomtechnology.net - premium терминация
2005-02-04 11:54

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

Re: asterisk не работает

Полный вывод не смотрел...
Посмотри-ка ты вывод dmesg..
Openwall, grsecurity... Есть у меня подозрения, что это ядро прибивает все :)

P.S. Что значит "покоцалось" ?
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-02-04 12:09

Сообщений: 1530

Re: asterisk не работает

litnimaxПолный вывод не смотрел...
Посмотри-ка ты вывод dmesg..
Openwall, grsecurity... Есть у меня подозрения, что это ядро прибивает все :)
Сомневаюсь. В ALT Linux'е Openwall патч также применяется, но под ALT Linux есть asterisk (в сизифе) и вероятно работает. То, что я собираю не работает не под Openwall'ом, ни под ALT Linux'ом. Выглядит это одинаково...

litnimaxP.S. Что значит "покоцалось" ?


Это я не разобрался в местном форуме и не понял, что сообщения полностью не показываются. :(
http://www.telecomtechnology.net - premium терминация
2005-02-04 12:25

Сообщений: 1530

Re: asterisk не работает

litnimaxПолный вывод не смотрел...
Если есть возможность...

litnimaxПосмотри-ка ты вывод dmesg..


В dmesg пусто. Вообще.

litnimax
Openwall, grsecurity... Есть у меня подозрения, что это ядро прибивает все :)


С патчем идет утилитка chstk, которая отключает действие патча на бинарник -- так вот не работает точно также... ;(
http://www.telecomtechnology.net - premium терминация
2005-02-04 12:34

Сообщений: 1530

Re: asterisk не работает

litnimaxПолный вывод не смотрел...
Кстати вот пример:

[chan_sip.so] => (Session Initiation Protocol (SIP))
== SIP Listening on 192.168.0.2:5060
== Using TOS bits 0
== Registered application 'SIPDtmfMode'

В выводе strace видим:
open("/usr/lib/asterisk/modules/chan_sip.so", O_RDONLY) = 11
read(11, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0206\0"..., 512) = 512

[ skip ]

write(1, "\r == Registered application \'SI"..., 43 == Registered application 'SIPDtmfMode' ) = 43
time([1107511574]) = 1107511574
rt_sigprocmask(SIG_SETMASK, NULL, [HUP INT PIPE TERM WINCH RTMIN], 8 ) = 0
write(4, "\340\323\23\0\0\0\0\0\340\361\377\277\0\212]\0\0\0\0\0"..., 148 ) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [HUP INT PIPE TERM WINCH RTMIN], 8 ) = 0
rt_sigsuspend([ HUP INT PIPE TERM WINCH ] <unfinished ...>
--- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
<... rt_sigsuspend resumed> ) = -1 EINTR (Interrupted system call)
sigreturn() = ? (mask now [HUP INT PIPE TERM WINCH RTMIN])
kill(27491, SIGRTMIN) = 0
http://www.telecomtechnology.net - premium терминация
2005-02-04 13:19

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

Re: asterisk не работает

Нормально, на самом деле такого сигнала нет - 32:

max@explorer max $ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN
22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO
30) SIGPWR 31) SIGSYS 35) SIGRTMIN 36) SIGRTMIN+1
37) SIGRTMIN+2 38) SIGRTMIN+3 39) SIGRTMIN+4 40) SIGRTMIN+5
41) SIGRTMIN+6 42) SIGRTMIN+7 43) SIGRTMIN+8 44) SIGRTMIN+9
45) SIGRTMIN+10 46) SIGRTMIN+11 47) SIGRTMIN+12 48) SIGRTMIN+13
49) SIGRTMIN+14 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8
57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4
61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX
max@explorer max $

Я не знаю что это, и да поможет вам гугл.

http://lists.digium.com/pipermail/asterisk-dev/2004-November/007417.html
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-02-04 13:35

Добавить страницу в закладки:  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