为什么Python Asterisk库返回连接错误

时间:2016-09-10 15:11:11

标签: python asterisk

我正在使用pyst2-04连接到我的星号服务器。

当我解压缩包时,目录是这样的。

Pyst2-04     - 星号          - manager.py          - 其他py文件

所以我将星号文件夹移动到我的项目目录中。所以我可以很好地导入。

当我尝试运行此程序时

try:

    import asterisk.manager
    manager.connect('123.456.789')
    manager.login('steve', 'harper')

       # register some callbacks
    manager.register_event('Shutdown', handle_shutdown) # shutdown
    manager.register_event('*', handle_event)           # catch all

       # get a status report
    response = manager.status()

    manager.logoff()
    return "Successful connection to the manager"
except asterisk.manager.ManagerSocketException, (errno, reason):

    return "Error connecting to the manager: %s" % reason

except asterisk.manager.ManagerAuthException, reason:

    return "Error logging in to the manager: %s" % reason

except asterisk.manager.ManagerException, reason:
    return "Error: %s" % reason

我收到以下错误响应:“连接到管理器时出错:连接被拒绝”

请问我做错了什么?

请注意:使用的星号服务器是虚拟的,仅适用于本文。

0 个答案:

没有答案