Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “星号命令”;sip“展示同行”;超时_Java_Asterisk - Fatal编程技术网

Java “星号命令”;sip“展示同行”;超时

Java “星号命令”;sip“展示同行”;超时,java,asterisk,Java,Asterisk,我的代码在console asterisk中执行一个命令,所有命令都可以正常工作,但是sip show peers不起作用 我有12台VOIP服务器,在4台服务器中,sip show peers不起作用,但所有其他命令(sip show channels,dundi show peers)都起作用 生成的异常是 Exception in thread "main" org.asteriskjava.manager.TimeoutException: Timeout waiting for res

我的代码在console asterisk中执行一个命令,所有命令都可以正常工作,但是
sip show peers
不起作用

我有12台VOIP服务器,在4台服务器中,
sip show peers
不起作用,但所有其他命令(
sip show channels
dundi show peers
)都起作用

生成的异常是

Exception in thread "main" org.asteriskjava.manager.TimeoutException: Timeout waiting for response to Command
at org.asteriskjava.manager.internal.ManagerConnectionImpl.sendAction(ManagerConnectionImpl.java:737)
at org.asteriskjava.manager.internal.ManagerConnectionImpl.sendAction(ManagerConnectionImpl.java:701)
at org.asteriskjava.manager.DefaultManagerConnection.sendAction(DefaultManagerConnection.java:283)
at manager.Manager.run(Manager.java:47)
at manager.Manager.main(Manager.java:70)
我的代码

OriginateAction originateAction;
originateAction = new OriginateAction();

c.login();
CommandAction action;
CommandResponse response;
List<String> list = new ArrayList<>();
action = new CommandAction();

action.setCommand("sip show peers ");

response = (CommandResponse) c.sendAction(action);
origineaction-origineaction;
originateAction=新的originateAction();
c、 登录();
命令行动;
命令响应;
列表=新的ArrayList();
action=新命令action();
action.setCommand(“sip show peers”);
response=(CommandResponse)c.sendAction(action);

防火墙正常,manager.conf正常(因为其他命令可以工作)。

您是否调试了4台服务器为什么不能与“sip show peers”一起工作,我认为它正在超时


在Java中,尝试在每个连接之后放置一个输出,以查看它是否与网络相关。

尝试在“peers”doenst works action.setCommand(“sip show peers”)之后删除空格;