2017-09-25 95 views
0

虽然连接错误机器人与自己托管。这样做时出现这个错误 -无法通过errbot连接到Hipchat?获取套接字的权限被拒绝。

10:40:34 DEBUG sleekxmpp.xmlstream.xmlst RECV: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls" /> 
10:40:34 DEBUG sleekxmpp.features.featur Starting TLS 
10:40:34 INFO  sleekxmpp.xmlstream.xmlst Negotiating TLS 
10:40:34 INFO  sleekxmpp.xmlstream.xmlst Using SSL version: TLSv1 
10:40:34 DEBUG sleekxmpp.xmlstream.xmlst Event triggered: socket_error 
10:40:34 ERROR sleekxmpp.xmlstream.xmlst **Socket Error #13: Permission denied** 
10:40:34 DEBUG sleekxmpp.xmlstream.xmlst reconnecting... 

这是我正在使用的配置。

BACKEND = 'Hipchat' # Errbot will start in text mode (console only mode) and will answer commands from there. 

BOT_DATA_DIR = r'/Users/XXX/errbot/errbot/data' 
BOT_EXTRA_PLUGIN_DIR = '/Users/XXXX/errbot/errbot/plugins' 

BOT_LOG_FILE = r'/Users/XXXX/errbot/errbot/errbot.log' 
BOT_LOG_LEVEL = logging.DEBUG 

BOT_ADMINS = ('@XXXXX',) # !! Don't leave that to "CHANGE ME" if you connect your errbot to a chat system !! 

# The identity, or credentials, used to connect to a server 
BOT_IDENTITY = { 
    'username': 'XXXX', # The JID of the user you have created for the bot 
    'password': 'XXXXX',  # The corresponding password for this user 
    'token': 'XXXXXX', 
    'endpoint' : 'https://xxxx.xxxx.com', 
} 

有人能让我知道我在做什么错误在上面的配置?

或者请提出任何其他可以与自己托管的Hipchat一起工作的bot(在python中)。

回答

相关问题