【问题标题】:WebSocket error using restcomm and olympus on Amazon在亚马逊上使用 restcomm 和 olympus 的 WebSocket 错误
【发布时间】:2015-11-04 06:15:45
【问题描述】:

尝试在 AWS 的 restcomm 服务/图像上使用 Olympus(WebRTC) 应用程序。

restcomm 的所有部分似乎都运行良好。但是当我转到http://myAWSIP:8080/olympus/#/ 并尝试登录 bob 或 alice 时,我得到以下信息:

到“ws://myAWSIP:5082/”的 WebSocket 连接失败:错误 连接建立:net::ERR_CONNECTION_TIMED_OUT

【问题讨论】:

  • 可能有很多情况,你的 WS 服务器可能宕机,你的 5082 端口被过滤或关闭,你的程序没有正确管理 ws 连接等等。确保 WS 服务器正在运行并尝试一下从 AWS 服务器本地,如果它有效,您将知道这是防火墙问题。

标签: amazon-web-services webrtc restcomm


【解决方案1】:

没错,正如 Javier 所说,这似乎是一个连接问题。请尝试以下方法:

  • 检查您的实例的 AWS 安全组并确保 TCP 5082 端口已打开
  • 通过 SSH 登录到您的实例并检查 Restcomm 是否确实在端口 5082 上侦听 TCP 连接:

    $ sudo netstat -anp | grep 5082

  • 如果以上一切正常,请收集restcomm日志(RESTCOMM_DIR/standalone/log/server.log)并将它们粘贴到某个地方,以便我更好地查看

最好的问候, 安东尼

【讨论】:

  • 谢谢,打开 5082 成功了。我假设一切都已设置好,因为 AWS 映像适用于此应用程序。错误的假设。
  • 您使用的是哪个版本的 AMI?
  • centOS-6.5-x86_64-TelScale-Restcomm-JBoss-AS7-no-lce-7.2.0.841.1-1e59d01f-c1b5-495a-8777-003c4527860e-ami-8c5fd2e4.2 (ami- 2652db4e)
  • 我相信这个问题已经在最新版本中修复了,你能用 7.3 试试吗?
  • 它适用于 7.3。当我启动图像时,5082 已打开。
猜你喜欢
  • 2016-12-31
  • 2014-04-20
  • 2018-04-25
  • 1970-01-01
  • 1970-01-01
  • 2016-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多