Restcomm Media Player无法在S3上运行文件,错误312

时间:2016-06-29 11:01:36

标签: restcomm

我在AWS S3上有一个公开的文件: https://s3-eu-west-1.amazonaws.com/voxist-greetings/33631222504/33651291239_95113eed-386b-4264-a4cf-46182faae125COUCOU1.wav

现在当RVD尝试播放时,我得到: INFO [org.mobicents.servlet.restcomm.interpreter.VoiceInterpreter](RestComm-akka.actor.default-dispatcher-8586)MediaGroupResponse,成功:false jain.protocol.ip.mgcp.JainIPMgcpException:IVR请求失败,出现以下错误代码312

我不知道为什么......同一个文件曾用于其他名称。

感谢您提供有关如何调试此内容的任何提示。

1 个答案:

答案 0 :(得分:1)

问题似乎发生在媒体服务器端。更具体地说,似乎由于某种原因无法打开文件。

可以找到相关的代码行here

你可以请一个tcpdump并分享它,所以我们可以看到MGCP Play请求吗?

希望这有帮助。

<强>更新

以下是一个例子:

enter image description here

200 OK表示MGCP 交易已成功完成。现在我们需要剖析从Media Server发送到RestComm的通知(NTFY),主要是ObservedEvents参数。

如果查看图片,您会看到触发的事件是一个OperationFailed(of),其ReturnCode(rc)等于312,这是一个错误。 可以找到与规范相关的链接here

总而言之,Media Server收到播放文件的请求(在这种情况下是缓存版本)但是由于某种原因无法打开URL。

是否可以从媒体服务器端访问URL?