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

Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

Newbies/FAQ Forum 8 сообщений -
#1

При запуске asterisk -r выдает ошибку
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

При этом если запускаю консольный вариант asterisk -c он запускается и куча warnihgов :

[root@localhost asterisk]# asterisk -c
Asterisk 13.3.2, Copyright (C) 1999 - 2014, Digium, Inc. and others.
Created by Mark Spencer
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.
=========================================================================
[ Initializing Custom Configuration Options ]
XSLT support not found. XML documentation may be incomplete.
[May 28 11:30:08] NOTICE[61278]: cdr.c:4156 cdr_toggle_runtime_options: CDR simple logging enabled.
[May 28 11:30:08] NOTICE[61278]: loader.c:1361 load_modules: 229 modules will be loaded.
[May 28 11:30:08] WARNING[61278]: loader.c:548 load_dynamic_module: Error loading module 'res_monitor.so': /usr/lib/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop
[May 28 11:30:08] WARNING[61278]: res_phoneprov.c:1229 get_defaults: Unable to find a valid server address or name.
Registered phoneprov provider 'sipusers'.
[May 28 11:30:08] ERROR[61278]: ari/config.c:296 process_config: No configured users for ARI
[May 28 11:30:08] WARNING[61278]: loader.c:590 load_dynamic_module: Error loading module 'res_ari_mailboxes.so': /usr/lib/asterisk/modules/res_ari_mailboxes.so: undefined symbol: stasis_app_mailbox_update
[May 28 11:30:08] WARNING[61278]: loader.c:1076 load_resource: Module 'res_ari_mailboxes.so' could not be loaded.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1441 load_mysql_config: MySQL RealTime: No database user found, using 'asterisk' as default.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1447 load_mysql_config: MySQL RealTime: No database password found, using 'asterisk' as default.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1453 load_mysql_config: MySQL RealTime: No database host found, using localhost via socket.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1459 load_mysql_config: MySQL RealTime: No database name found, using 'asterisk' as default.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1465 load_mysql_config: MySQL RealTime: No database port found, using 3306 as default.
[May 28 11:30:08] WARNING[61278]: res_config_mysql.c:1482 load_mysql_config: MySQL RealTime: No database socket found (and unable to detect a suitable path).
[May 28 11:30:08] WARNING[61278]: chan_mgcp.c:4819 reload_config: Failed to bind to 0.0.0.0:2727: Address already in use
SIP channel loading...
[May 28 11:30:08] NOTICE[61278]: chan_sip.c:30659 build_peer: The 'username' field for sip peers has been deprecated in favor of the term 'defaultuser'
[May 28 11:30:08] WARNING[61278]: sip/config_parser.c:812 sip_parse_nat_option: nat=yes is deprecated, use nat=force_rport,comedia instead
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31154 display_nat_warning: !!! PLEASE NOTE: Setting 'nat' for a peer/user that differs from the global setting can make
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31155 display_nat_warning: !!! the name of that peer/user discoverable by an attacker. Replies for non-existent peers/users
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31156 display_nat_warning: !!! will be sent to a different port than replies for an existing peer/user. If at all possible,
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31157 display_nat_warning: !!! use the global 'nat' setting and do not set 'nat' per peer/user.
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31158 display_nat_warning: !!! (config category='4101' global force_rport='No' peer/user force_rport='Yes')
[May 28 11:30:08] WARNING[61278]: sip/config_parser.c:812 sip_parse_nat_option: nat=yes is deprecated, use nat=force_rport,comedia instead
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31154 display_nat_warning: !!! PLEASE NOTE: Setting 'nat' for a peer/user that differs from the global setting can make
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31155 display_nat_warning: !!! the name of that peer/user discoverable by an attacker. Replies for non-existent peers/users
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31156 display_nat_warning: !!! will be sent to a different port than replies for an existing peer/user. If at all possible,
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31157 display_nat_warning: !!! use the global 'nat' setting and do not set 'nat' per peer/user.
[May 28 11:30:08] WARNING[61278]: chan_sip.c:31158 display_nat_warning: !!! (config category='4102' global force_rport='No' peer/user force_rport='Yes')
[May 28 11:30:08] ERROR[61278]: chan_ooh323.c:3896 load_module: OOH323 Listener Creation failure. OOH323 DISABLED
[May 28 11:30:08] NOTICE[61278]: chan_skinny.c:8404 config_load: Configuring skinny from skinny.conf
[May 28 11:30:08] NOTICE[61278]: confbridge/conf_config_parser.c:2047 verify_default_profiles: Adding default_menu menu to app_confbridge
[May 28 11:30:08] NOTICE[61278]: cel_custom.c:95 load_config: No mappings found in cel_custom.conf. Not logging CEL to custom CSVs.
[May 28 11:30:08] ERROR[61278]: pbx_dundi.c:5029 load_module: Unable to bind to 0.0.0.0 port 4520: Address already in use
Asterisk Ready.
#2

Код:
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

проблемы с правами ( это к линуху относится)

Цитата:
asterisk -c он запускается и куча warnihgов :
...
[May 28 11:30:08] WARNING[61278]: loader.c:548 load_dynamic_module: Error loading module 'res_monitor.so': /usr/lib/asterisk/modules/res_monitor.so: undefined symbol: __ast_beep_stop
...
[May 28 11:30:08] WARNING[61278]: loader.c:590 load_dynamic_module: Error loading module 'res_ari_mailboxes.so': /usr/lib/asterisk/modules/res_ari_mailboxes.so: undefined symbol: stasis_app_mailbox_update

тут астер все написал.

не надо загружать модули которых нет.

да и по остальным варнингам все расписано.

PS правильно поставленный вопрос содержит бОльшую часть ответа. Smile

_________________
Алексей Милько
#3

Спасибо за ответ.
А где я могу отключить загрузку ненужных мне модулей?
#4

Код:
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)


А по моему - астер стартует и тут же уходит в кору. Ну или, действительно, астер хоть и стартован, но т имени другого пользователя и для не-рут невиден.

_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#5

Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

Этj ошибка при запуске от root.

Added after 5 minutes:

как ее исправить пока непонятно
#6

Цитата:
А где я могу отключить загрузку ненужных мне модулей?


вот тут все написано

https://www.google.ru/search?q=asterisk+модули

_________________
Алексей Милько
#7

1. Очистите messages-лог
2. Запустите астер
3. Проверьте работает ли. Если нет:
4. См. лог в КАКОЙ момент он перестал писаться - после каких модулей

_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#8

и еще посмотрите на состояние сервиса selinux.