Страница 1 из 4

Проблемы после установки asterisk 16

СообщениеДобавлено: 06 ноя 2019, 22:34
modsamara
Собственно чистая установка на только что установленный Centos 7
по этому мануалу
https://asterisk-pbx.ru/wiki/asterisk_i ... centos7_ru
но версия астериска 16

команда ps aux | grep asterisk выдает
[root@vs-voip2 ~]# ps aux | grep asterisk
root 1435 0.0 0.0 115708 2908 ? S 19:00 0:10 /bin/sh /usr/sb in/safe_asterisk
asterisk 1885 0.0 0.1 421008 14324 ? S 19:00 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1886 0.0 0.1 421008 14324 ? S 19:00 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1887 0.0 0.1 421008 14324 ? S 19:00 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1888 0.0 0.1 421008 14324 ? S 19:00 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1889 0.0 0.1 421008 14324 ? S 19:00 0:00 /usr/sbin/httpd -DFOREGROUND
root 8586 0.0 0.0 112748 2300 pts/1 S+ 23:15 0:00 grep --color=au to asterisk

сама установка ошибалась на этапе

./install

выдавая

[root@vs-voip2 ~]# cd /usr/src
[root@vs-voip2 src]# cd freepbx
[root@vs-voip2 freepbx]# ./install
Database engine [mysql]:
Database name [asterisk]:
CDR Database name [asteriskcdrdb]:
Database username [root]:
Database password: ********
File owner user [asterisk]:
File owner group [asterisk]:
Filesystem location from which FreePBX files will be served [/var/www/html]:
Filesystem location from which Asterisk configuration files will be served [/etc/asterisk]:
Filesystem location for Asterisk modules [/usr/lib/asterisk/modules]:
Filesystem location for Asterisk lib files [/var/lib/asterisk]:
Filesystem location for Asterisk agi files [/var/lib/asterisk/agi-bin]:
Location of the Asterisk spool directory [/var/spool/asterisk]:
Location of the Asterisk run directory [/var/run/asterisk]:
Location of the Asterisk log files [/var/log/asterisk]:
Location of the FreePBX command line scripts [/var/lib/asterisk/bin]:
Location of the FreePBX (root) command line scripts [/usr/sbin]:
Location of the Apache cgi-bin executables [/var/www/cgi-bin]:
Directory for FreePBX html5 playback files [/var/lib/asterisk/playback]:
Assuming you are Database Root
Checking if SELinux is enabled...Its not (good)!
Reading /etc/asterisk/asterisk.conf...Done
Checking if Asterisk is running and we can talk to it as the 'asterisk' user...Error!
Error communicating with Asterisk. Ensure that Asterisk is properly installed and running as the asterisk user
Asterisk appears to be running as asterisk
Try starting Asterisk with the './start_asterisk start' command in this directory

я так понял что астер не от того юзера запускается?

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 03:41
zzuz
Вы сами ответили на свой вопрос.

Checking if SELinux is enabled...Its not (good)!


Вы , судя по всему , делали не по инструкции , читая через строки. Начините заново.

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 10:08
modsamara
я тоже шугался этого сообщения, но мы его просто неверно интерпретируем
оно кагбы говорит - проверяем включенный селинукс и получает отрицательный ответ, а в скобках говорит, хорошо

что подтверждается этим

[root@vs-voip2 ~]# sestatus
SELinux status: disabled

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 13:06
zzuz
Ну. для начала установите корректно asterisk и запустите.
в ps aux | grep asterisk видно , что он не запущен.

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 14:54
modsamara
[root@vs-voip2 ~]# /etc/init.d/asterisk start
Starting asterisk (via systemctl): [ OK ]
[root@vs-voip2 ~]# ps aux | grep asterisk
root 1436 0.0 0.0 116092 3104 ? S ноя06 0:48 /bin/sh /usr/sbin/safe_asterisk
asterisk 1887 0.0 0.1 421008 14372 ? S ноя06 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1888 0.0 0.1 421008 14372 ? S ноя06 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1889 0.0 0.1 421008 14372 ? S ноя06 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1890 0.0 0.1 421008 14372 ? S ноя06 0:00 /usr/sbin/httpd -DFOREGROUND
asterisk 1891 0.0 0.1 421008 14372 ? S ноя06 0:00 /usr/sbin/httpd -DFOREGROUND
root 22523 0.0 0.0 112748 2280 pts/0 S+ 15:54 0:00 grep --color=auto asterisk

я не спец, но вроде как /etc/init.d/asterisk start
отвечает что запущен

с другой стороны

[root@vs-voip2 ~]# asterisk -vvvr
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
при этом вроде как файл есть, на скрине

и еще

[root@vs-voip2 ~]# asterisk -vc
Asterisk 16.6.1, Copyright (C) 1999 - 2018, Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
PBX UUID: 88593d26-85a5-4a6c-a2e6-62e43c8a16fd
Unable to load config file 'stasis.conf'
Could not load Stasis configuration; using defaults
[Nov 7 16:04:15] ERROR[3904]: logger.c:1816 init_logger: Errors detected in logger.conf. Default console logging is being used.
Asterisk PBX Core Initializing
Asterisk Dynamic Loader Starting:
[Nov 7 16:04:15] WARNING[3904]: loader.c:2222 loader_config_init: 'modules.conf' invalid or missing.
[Nov 7 16:04:15] ERROR[3904]: asterisk.c:3927 check_init: Module initialization failed. ASTERISK EXITING!

собственно во время установки астериска ошибок не было, все по мануалу делал

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 15:23
Vlad1983
[Nov 7 16:04:15] WARNING[3904]: loader.c:2222 loader_config_init: 'modules.conf' invalid or missing.

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 15:27
ded
Процесс
/usr/sbin/safe_asterisk является поддерживающим рабочий процесмс asterisk. Если он у вас один висит. То рабочего процесса asterisk нет, поэтому
Unable to connect to remote asterisk

Видимо из-за того, что 'modules.conf' invalid or missing.

Нормально запущенный Астериск виден так:
Код: выделить все
# ps auxwf|grep asterisk

root      4733  0.0  0.0   4684  1276 ?        S    Jun26   0:00 /bin/sh /usr/sbin/safe_asterisk -U asterisk -G asterisk -g
asterisk  4742  0.9  0.8 130132 72796 ?        Sl   Jun26 1775:40  \_ /usr/sbin/asterisk -f -U asterisk -G asterisk -g -vvvg -c

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 16:13
modsamara
ок
где искать modules.conf?
и главное почему его нет?

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 16:43
ded
Там написано
invalid or missing.
То есть не факт, что его нет, скорее всего он есть, но invalid.
В /etc/asterisk
Вы же все по мануалу делали?
Постарайтесь не писать, ничего нового в этой теме нет, только нежелание следовать инструкциям. Обратитесь к wiki.asterisk.org, там найдёте все ответы.

Re: Проблемы после установки asterisk 16

СообщениеДобавлено: 07 ноя 2019, 17:04
modsamara
да собственно мануал в моей ссылке совпадает с тем что по вашей

только вот результат положительный не получается
отличный совет пойти почитать мануалы, только тогда зачем форум, сразу ссылку на мануалы втыкайте скриптом во втором сообщении каждой темы и закрывайте обсуждение.