我想在Amazon ECS中使用Docker镜像运行Restcomm,但是我发现了一些问题。Restcomm亚马逊ECS
这是我运行命令:
搬运工运行 -e ENVCONFURL =“https://raw.githubusercontent.com/RestComm/Restcomm-Docker/master/scripts/restcomm_env_basicAmazon.sh “
-p 80:80 -p 443:443 -p 9990:9990 -p 5060:5060 -p 5061:5061 -p 5062:5062 -p 5063:5063 -p 5060:5060/udp -p 65000 -65050:65000-65050/udp restcomm/restcomm:latest
我可以访问管理门户,奥林巴斯和RVD但是当我打电话1234或接收来自Nexmo一个电话,它失败了,这里的日志:https://gist.github.com/antonmry/61ec970be3ff9fd923538899768bbc76
我想这个问题是关系到运行restcomm_env_basicAmazon.sh,但不知道这一点。你如何在亚马逊运行它?一些帮助将受到欢迎。
最好的问候,
安东
嗨让,谢谢你的帮助。我使用了一个与env变量VOICERSS_KEY不同的变量。我用一个新的尝试再次尝试,但同样的行为发生。即使我没有使用VoiceRSS(例如在第二个日志中用于nexmo fowarding),如果我创建一个返回Busy的简单应用程序,它可以工作。但是,如果我尝试将呼叫转移到另一个号码,则会失败。我认为这是由于端口映射而与媒体服务器通信的问题。这说得通?。你如何在亚马逊运行码头图像? –
@AntónR.Yuste在这两个日志中都显示了与我之前的评论中所述的VoiceRSS密钥相同的问题,如果您更新了VoiceRSS密钥,请提供新日志,以便我们可以检查您得到的新错误。 – jeand
这里的日志:https://gist.github.com/antonmry/61ec970be3ff9fd923538899768bbc76#file-call-exmo-play。此外情况现在好一点,能够将呼叫转移到不同的号码,但是当我尝试播放文件时(例如https://github.com/RestComm/sip-servlets/blob/master/sip- servlets-examples/media-jsr309-servlet/src/main/sipapp/audio/dtmf_welcome.wav),则会开始但不发声。这里是我用作码头参数的ENVs和端口的新列表:https://gist.github.com/antonmry/f925eda8b8c9a0ef33dc3a8584ab0873 –