如何在星号中配置gtalk和jabber

时间:2012-10-03 11:55:35

标签: gmail asterisk

我将所有配置设置为星号并且工作正常但是当我加载模块jabber然后得到如下错误:

[Nov 14 17:21:38] ERROR[2991]: res_jabber.c:1694 aji_act_hook: JABBER: encryption failure. possible bad password.
[Nov 14 17:21:38] ERROR[2991]: res_jabber.c:1577 aji_act_hook: aji_act_hook was called with out a packet
[Nov 14 17:21:38] WARNING[2991]: res_jabber.c:1392 aji_recv: Parsing failure: Hook returned an error.
[Nov 14 17:21:38] WARNING[2991]: res_jabber.c:2743 aji_recv_loop: JABBER: Got hook event.
[Nov 14 17:21:38] WARNING[2991]: res_jabber.c:2754 aji_recv_loop: JABBER: socket read error

我创建了新的Gmail帐户,但错误就像密码错误,我设置了正确的密码,然后我收到错误:

我的jabber.conf

[gtalk_account]
type=client
serverhost=talk.google.com
username=myid@gmail.com/Talk
secret=password
port=5222
usetls=yes
usesasl=yes
buddy=mydi@gmail.com
statusmessage=”This is an Asterisk server”
timeout=100

我的gtalk.conf

[buddy]
username=myid@gmail.com
disallow=all
allow=ulaw
context=google-in
connection=gtalk_account

当我加载模块然后收到如上所述的错误消息。

任何好友都可以解决此错误。

1 个答案:

答案 0 :(得分:0)

对于asterisk doc,你输错了用户名

https://wiki.asterisk.org/wiki/display/AST/Calling+using+Google#CallingusingGoogle-XMPPConfiguration

我认为您使用的配置不再有效。

注意,我刚刚测试了这个配置并得到了你所显示的错误,但我也从谷歌回答为什么它不起作用。谷歌说“我们检测到帐户登录尝试”并“阻止它”。

即使是当前的Google帐户保护,如果您使用其他IP中的相同帐户,也会导致gtalk无法使用星号服务器。