在Amazon上使用restcomm和奥林巴斯的WebSocket错误

在Amazon上使用restcomm和奥林巴斯的WebSocket错误

问题描述:

尝试在AWS中的restcomm服务/图像上使用Olympus(WebRTC)应用程序。在Amazon上使用restcomm和奥林巴斯的WebSocket错误

restcomm部分似乎都工作正常。但是,当我去http://myAWSIP:8080/olympus/#/并尝试登录鲍勃或翘,我得到如下:

WebSocket连接到“WS:// myAWSIP:5082 /”失败:错误 连接建立:网:: ERR_CONNECTION_TIMED_OUT

+1

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

正如哈维尔指出的,这似乎是一个连接问题。请尝试以下操作:

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

    $ sudo netstat -anp | grep的5082

  • 如果以上所有看起来不错,那么请收集restcomm日志(RESTCOMM_DIR /单机/日志/ server.log)中,并将它们粘贴的地方,这样我可以有一个更好看

最佳问候, 安东尼斯

+0

谢谢,开放5082做的伎俩。鉴于AWS图像适用于此应用程序,因此我假定所有设置都将设置。错误的假设。 – Jim

+0

您使用的是什么版本的AMI? – atsakiridis

+0

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) – Jim