PDA

Voir la version complète : problème avec manager



jln
24/11/2011, 02h57
Hi All,

J'essaye de me connecter à Asterisk en utilisant l'interface manager.
Et j'obtiens:



[Nov 24 01:58:49] NOTICE[14142]: chan_sip.c:24331 handle_request_register: Registration from '"bbbuser" <sip:bbbuser@ns.stben.net>' failed for '10.149.85.30:5038' - No matching peer found
[Nov 24 01:58:53] NOTICE[14595]: manager.c:2277 authenticate: 127.0.0.1 tried to authenticate with nonexistent user 'bbb'
[Nov 24 01:58:53] NOTICE[14595]: manager.c:2314 authenticate: 127.0.0.1 failed to authenticate as 'bbb' == Connect attempt from '127.0.0.1' unable to authenticate
ns*CLI> manager show user bbbuser

username: bbbuser
secret: <Set>
acl: yes
read perm: system,call,log,verbose,command,agent,user,all
write perm: system,call,log,verbose,command,agent,user,all
displayconnects: yes
ns*CLI>


permit = 0.0.0.0/0.0.0.0 et les mots de passes concordent.
:confused:
Merci pour l'aide.

Bye,
Jean-Louis

Sysodnet
24/11/2011, 11h35
Bonjour,

C'est le user que ne concorde pas.
Votre username est : "bbbuser" et vous essayez de vous connecter avec "bbb" pour username.

Eliott

jln
24/11/2011, 13h03
Connected to Asterisk 1.8.7.1 currently running on ns (pid = 23619)
...
[Nov 24 12:10:21] NOTICE[23634]: chan_sip.c:24331 handle_request_register: Registration from '"bbbuser" <sip:bbbuser@ns.stben.net>' failed for 10.149.85.30:5038' - No matching peer found
[Nov 24 12:10:24] NOTICE[23861]: manager.c:2314 authenticate: 127.0.0.1 failed to authenticate as 'bbb'
== Connect attempt from '127.0.0.1' unable to authenticate
ns*CLI> manager show user bbbuser

username: bbbuser
secret: <Set>
acl: yes
read perm: system,call,log,verbose,command,agent,user,all
write perm: system,call,log,verbose,command,agent,user,all
displayconnects: yes
ns*CLI> manager show user bbb

username: bbb
secret: <Set>
acl: yes
read perm: system,call,log,verbose,command,agent,user,all
write perm: system,call,log,verbose,command,agent,user,all
displayconnects: yes

Sysodnet
24/11/2011, 13h28
Maintenant, c'est un problème de mot de passe je pense.

jln
24/11/2011, 17h33
:non:

manager.conf


[bbbuser]
secret = jlnweb
permit = 0.0.0.0/0.0.0.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

[bbb]
secret = jlnweb
permit = 0.0.0.0/0.0.0.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user


bigbluebutton-sip.properties


sip.server.host=ns.stben.net
sip.server.port=5038
sip.server.username=bbbuser
sip.server.password=jlnweb

jln
24/11/2011, 20h46
Et je ne comprends pas pourquoi manager passe de
"bbbuser" <sip:bbbuser@ns.stben.net>
à un nonexistent user 'bbb'

Et ce sont deux process différents!

Sysodnet
24/11/2011, 21h33
La ligne

[Nov 24 12:10:21] NOTICE[23634]: chan_sip.c:24331 handle_request_register: Registration from '"bbbuser" <sip:bbbuser@ns.stben.net>' failed for 10.149.85.30:5038' - No matching peer found

est une tentative d'enregistrement d'un peer SIP (téléphone IP, softphone).

Je ne comprend pas pourquoi votre manager ne se logue pas si le password est bon.

Si vous essayez manuellement en telnet?

telnet <IP asterisk> 5038

puis


Action: login
Username: bbbuser
Secret: jlnweb

jln
25/11/2011, 13h16
En utilisant telnet j'ai le même problème.
Mais si j'utilise vmcount copié de
http://www.the-asterisk-book.com/unstable/asterisk-manager-api.html
celà fonctionne parfaitement.

Donc ce n'est pas un problème avec asterisk mais bien avec bbb.

Merci.

Sysodnet
25/11/2011, 19h28
Avec quel user utilisez vous le script vmcount?

ffossard
27/11/2011, 14h18
Les messages d'authentification SIP viennent probablement de "bigbluebutton" qui doit essayer à la fois en SIP et par le manager, pour différentes action.
Comme déjà dit il faut avant tout faire fonctionner l'accès au manager en telnet, c'est la base.