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

chroot, asterisk -r ?

Unable to connect to remote asterisk
Сообщений: 54

chroot, asterisk -r ?

# asterisk -r
Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?)
# ls -al /var/run/asterisk.ctl
srwxr-xr-x 1 root wheel 0 Apr 13 17:53 /var/run/asterisk.ctl
# ps ax | grep asterisk
23739 ? Ssa 0:10.60 /usr/pkg/sbin/asterisk -U asterisk -G asterisk

Asterisk 1.2.16

Почему может не работать консоль астерискса? Как тут видно астерискс работaeт в chroot.
2008-04-13 13:22

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

Re: chroot, asterisk -r ?

Пропустите его через strace. Например, вот так: strace -f asterisk -r > log 2>&1
Далее cat log | grep asterisk.ctl и смотрим, где именно что открывается.

... Как тут видно астерискс работaeт в chroot.

А где это видно?
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-13 13:35

Сообщений: 54

Re: chroot, asterisk -r ?

файлик дога у меня пустой
мне нужно увидить вывод sip show registry

это видно в том что астерикс запущен от юзера, а не рута.

еще вот что странно....
# ls -al /var/run/asterisk.pid
-rw-r--r-- 1 root wheel 6 Apr 13 20:23 /var/run/asterisk.pid
# cat /var/run/asterisk.pid
23917
# ps ax | grep asterisk
15481 ? Isa 0:01.31 /usr/pkg/sbin/asterisk -U asterisk -G asterisk
2008-04-13 14:35

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

Re: chroot, asterisk -r ?

chroot это не drop root privileges :-)
Сорри надо так: strace -f 'asterisk -r' > log 2>&1
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-13 14:44

Сообщений: 54

Re: chroot, asterisk -r ?

->chroot это не drop root privileges :-)
это и ежу понятно=)
Вот только нигде в конфигах не нашел как ему указать собственную диру для pid'а.

->Сорри надо так: strace -f 'asterisk -r' > log 2>&1
=)))
а у меня стрейса нет вовсе))
2008-04-13 17:08

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

Re: chroot, asterisk -r ?

Вот только нигде в конфигах не нашел как ему указать собственную диру для pid'а.
А в asterisk.conf:
[directories]
astetcdir => /home/asterisk/pbx/etc/asterisk
astmoddir => /home/asterisk/pbx/lib/asterisk/modules
astvarlibdir => /home/asterisk/pbx/var/lib/asterisk
astdatadir => /home/asterisk/pbx/var/lib/asterisk
astagidir => /home/asterisk/pbx/var/lib/asterisk/agi-bin
astspooldir => /home/asterisk/pbx/var/spool/asterisk
astrundir => /home/asterisk/pbx/var/run ; ------- ВОТ ТУТ БУДЕТ .pid
astlogdir => /home/asterisk/pbx/var/log/asterisk
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-13 22:26

Сообщений: 54

Re: chroot, asterisk -r ?

Да, сенк, я знал что из-за этогоу меня и не работал asterisk -r =)
2008-04-14 00:48

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