Asterisk ManagerMi未连接:连接已由foregin主机关闭

Asterisk ManagerMi未连接:连接已由foregin主机关闭,asterisk,pbx,Asterisk,Pbx,我正在阅读星号明确指南,并遵循经理指南 这是我的manager.conf文件。 我用的是星号1.8 ; Asterisk Call Management support ; By default asterisk will listen on localhost only. [general] enabled = yes webenabled = yes port = 5038 bindaddr = 127.0.0

我正在阅读星号明确指南,并遵循经理指南

这是我的manager.conf文件。 我用的是星号1.8

    ; Asterisk Call Management support
    ; By default asterisk will listen on localhost only. 

      [general]
      enabled = yes
      webenabled = yes
      port = 5038
      bindaddr = 127.0.0.1


      [hello]
      secret=world

    ; No access is allowed by default.
    ; To set a password, create a file in /etc/asterisk/manager.d
    ; use creative permission games to allow other serivces to create their own files
    #include "manager.d/*.conf"
下面是我的日志文件。在使用sudotelnet127.0.0.15038并提供action、username、secret之后,我得到以下输出

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Asterisk Call Manager/1.1
Action:Login
Username:hello
Secret:world
Connection closed by foreign host
下面是我的日志文件:

[Jun  7 22:55:44] VERBOSE[5328] config.c:   == Parsing '/etc/asterisk/logger.conf': [Jun  7 22:55:44] DEBUG[5328] config.c: Parsing /etc/asterisk/logger.conf

[Jun  7 22:55:44] VERBOSE[5328] config.c:   == Found

[Jun  7 22:55:44] VERBOSE[5328] logger.c:  Asterisk Queue Logger restarted

[Jun  7 22:56:40] VERBOSE[5533] manager.c:   == Client from 127.0.0.1, failed to authenticate in 30 seconds

[Jun  7 22:56:40] VERBOSE[5533] manager.c:   == Connect attempt from '127.0.0.1' unable to authenticate

我在30秒前输入命令(操作、用户名、密码)。我在星号论坛上问过,他们说要复制粘贴操作、用户名、密码。尝试过,但仍然不起作用。

您的测试配置很好。您必须在密码后按enter键“两次”,否则它将超时等待输入。这里有一个参考链接。本文是针对Asterisk 1.6的,但对于更高版本仍然适用