Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

астериск перестал видеть менеджеров из manager.conf

0

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

захожу в консоль, пишу

asterisk*CLI> manager show connected
  Username         IP Address       Start       Elapsed     FileDes   HttpCnt   Read   Write
0 users connected.
[Mar  5 10:30:28] ERROR[9269]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:30:28] ERROR[9269]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:30:28] ERROR[9269]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:30:28] ERROR[9269]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL


asterisk*CLI> manager show users
There are no manager users.

manager.conf

[general]
enabled = yes
port = 5038
bindaddr = XXX.XXX.XXX.XXX
httptimeout = 60
webenabled = yes

; No access is allowed by default.
; To set a password, create a file in /etc/asterisk/manager.d
; use creative permission games to allow other serivces to create their own
; files
#include "manager.d/*.conf"

[YYY]
secret=XXX
read = all,system,call,log,verbose,agent,user,config,dtmf,reporting,dialplan,originate
write = all,system,call,log,verbose,agent,user,config,dtmf,reporting,dialplan,originate

почему такое может произойти, в manager.conf пользователь есть в команда manager show users не возвращает пользователей

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

спросил 2012-03-05 12:37:38 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

Comments

#include "manager.d/*.conf" - что это?

zzuz ( 2012-03-05 12:52:42 +0400 )редактировать

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

godlike ( 2012-03-05 13:03:24 +0400 )редактировать

2 Ответа

1

а разве так работает?

#include "manager.d/*.conf"

кажися так нельзя. или какая у вас версия астериска то? manager в астериске начиная с 1.4.29 и 1.6.12(кажися) счиатет что он должен быть выключен если нет ЛЮБОГО файла включеного include.

ссылка удалить спам редактировать

ответил 2012-03-05 13:05:59 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

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

godlike ( 2012-03-05 13:07:43 +0400 )редактировать
0

на обум поменял владельца на папку manager.d на asterisk, теперь команда manager show users возвращает пользователя но в лог астериска спамится

[Mar  5 10:41:43] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:43] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:43] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:43] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:48] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:48] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:48] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:48] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:53] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:53] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:53] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:53] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:58] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:58] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:58] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:41:58] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:03] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:03] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:03] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:03] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:08] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:08] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:08] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:08] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:13] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:13] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:13] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL
[Mar  5 10:42:13] ERROR[9317]: astobj2.c:110 INTERNAL_OBJ: user_data is NULL

нашел такое https://issues.asterisk.org/view.php?id=14974 и такое https://reviewboard.asterisk.org/r/248/ но не пойму чем это мне поможет, астериск я не обновлял, да и ставил из пакетов

после того как изменил конфиг (убрал инклуд) и рестартанул астериск (именно рестартанул а не сделал релоад) все заработало... Спасибо всем за помощь а то у меня уже паника от этих ошибок началась :)

ссылка удалить спам редактировать

ответил 2012-03-05 12:41:44 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

обновил 2012-03-05 13:12:48 +0400

Comments

этого вопроса бы не было , если бы Вы не придумывали всякую ерунду , ввиде "#include "manager.d/*.conf""

zzuz ( 2012-03-05 13:43:27 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-03-05 12:37:38 +0400

Просмотрен: 2,485 раз

Обновлен: Mar 05 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.