尝试使用实时呼叫修改执行呼叫转接。客户端bob调用客户端alice,当调用正在进行时,我按照命令行运行:
curl -XPOST -u user:password http://192.168.0.100:8080/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/Calls.json/CAa7c46f842cbf4dbdb1e0bc4715414577 -d "Url=http://192.168.0.100:8080/restcomm-rvd/services/apps/AP85e9ec/controller"
然而,命令失败了 期货在[10秒]之后超时
通过调试Restcomm源代码(版本8.0.0.1114),我找到了问题的根源,它是
cdr = dao.getCallDetailRecord(new Sid(callSid));
...
callPath = cdr.getCallPath(); // == NULL
Future future = (Future) ask(callManager, new GetCall(callPath), expires);
它是按设计运行还是错误?
答案 0 :(得分:1)
你可以在github上使用logs和pacp打开一个问题,并可能会对其进行调查并找到解决方法吗?