[AsteriskBrasil] RES: RES: Programa AMI
Ribeiro
asterisk em aquidolado.com.br
Sábado Junho 16 03:29:55 BRT 2012
Deivison
Eu não manjo de Monast e estou indo pela mensagem de erro.
[Fri Jun 15 13:42:10 2012] NOTICE :: Initializing Monast AMI Interface...
Inicializou o cara.
[Fri Jun 15 13:42:10 2012] NOTICE :: Parsing config file /etc/monast.conf
Leu o arquivo de configuração
[Fri Jun 15 13:42:19 2012] ERROR :: HTTP Request from 127.0.0.1:46697
(db11a14965da9a58f73c81f9eed749dd) to /getStatus?servername= failed:
'NoneType' object has no attribute 'status'
Então… Aqui tem um problema. Olha que interessante: O endereço que você
preencheu na configuração está na chamada, que é o 127.0.0.1, ou seja, o
mesmo micro que está rodando a aplicação. Marquei de verde. A porta eu
marquei de vermelho e não está batendo com sua configuração. Alguma coisa
errada. Mas o mais interessante é o servername, que veio em branco. Marquei
de marrom. A mensagem de erro diz que o XML retornado veio com o nó
NoneType, mas não veio com o atributo ‘status’. Pode nem ter vindo o nó
NoneType, mas só tem como saber usando um tracer.
[Fri Jun 15 13:42:19 2012] ERROR :: Unhandled Exception on HTTP Request
to /getStatus?servername=
Tente acessar o endereço http://127.0.0.1:46697/getStatus?servername= e ver
o resultado.
Eu tive problemas com a parte Web por faltar uma configuração. Parece que o
Elastix não coloca mesmo.
Veja o arquivo Manager.conf
[general]
enabled = yes
webenabled = yes ; Esta linha nem existia.
port = 5038
bindaddr = 0.0.0.0
displayconnects=no ;only effects 1.6+
[admin] ; Não altere o Admin ou seu FOP, FreePBX e outros param.
secret = xxx
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read =
system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr
,dialplan,originate
write =
system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr
,dialplan,originate
[remoto]
secret = xxx
deny=0.0.0.0/0.0.0.0
permit=192.168.0.12/255.255.255.0
read =
system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr
,dialplan,originate
write =
system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr
,dialplan,originate
Veja também o Http.conf
Para mais informações:
http://www.the-asterisk-book.com/unstable/manager-interface-ajam.html
Um abraço
Ribeiro
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Deivison Moraes
Enviada em: sexta-feira, 15 de junho de 2012 17:14
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Programa AMI
Hun ... Veja como configurei:
[PABXMTM] # Server name can not contains space
hostname = 127.0.0.1
hostport = 5038
username = senha_ami
password = senha_ami
Em 15/06/2012 17:01, Ribeiro escreveu:
Deivison
Veja o arquivo /etc/monast.conf
Parece que não tem o nome do servidor lá dentro.
Um abraço
Ribeiro
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Deivison Moraes
Enviada em: sexta-feira, 15 de junho de 2012 13:46
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Programa AMI
Recompilei, e até cheguei a logar porem sem senha, e com as configurações
que criam no arquivo monast.conf, mas quando eu altero qualquer coisa no
monast.conf ele me retorna isso:
We got an Internal Server Error connecting to
http://localhost:5039/getUpdates.
E nos logs :
[root em polux2 monast]# ./monast.py
[Fri Jun 15 13:42:10 2012] NOTICE :: Initializing Monast AMI Interface...
[Fri Jun 15 13:42:10 2012] NOTICE :: Parsing config file /etc/monast.conf
[Fri Jun 15 13:42:19 2012] ERROR :: HTTP Request from 127.0.0.1:46697
(db11a14965da9a58f73c81f9eed749dd) to /getStatus?servername= failed:
'NoneType' object has no attribute 'status'
[Fri Jun 15 13:42:19 2012] ERROR :: Unhandled Exception on HTTP Request
to /getStatus?servername=
>> Traceback (most recent call last):
>> File
"/usr/lib/python2.6/site-packages/Twisted-12.1.0-py2.6-linux-i686.egg/twiste
d/internet/defer.py", line 551, in _runCallbacks
>> current.result = callback(current.result, *args, **kw)
>> File "./monast.py", line 356, in getStatus
>> for tech, peerlist in server.status.peers.items():
>> AttributeError: 'NoneType' object has no attribute 'status'
Help ?!
Em 15/06/2012 10:26, Deivison Moraes escreveu:
Aproveitando o tópico, rsrs
Eu instalei todas as dependencias para o monast e ele, porem quando vou
logar na página não aceita o user e senha,
mesmo os padrões.
alguem sabe o que pode ser ?
User "admin" Failed to Authenticate with session
"fed5ce120f2856a18fa744d88f9712ee"
[]'s
Deivison
Em 15/06/2012 08:55, Diego Aguirre (DagMoller) escreveu:
Monast (http://monast.sf.net)
Em 14-06-2012 17:27, Eduardo escreveu:
Pessoal boa noite!!!,estou precisando de um programa para se conectar ao AMI
do asterisk para monitoramento, alguém teria uma idéia???
Grato
Eduardo
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site
www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site
www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120616/ed91a3d1/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil