Ошибка WebSocket при использовании restcomm и olympus на Amazon

Попытка использовать приложение Olympus (WebRTC) на сервисе/образе restcomm в AWS.

Кажется, все части restcomm работают нормально. Но когда я перехожу на http://myAWSIP:8080/olympus/#/ и пытаюсь войти в систему, Боб или Алиса, я получаю следующее:

Ошибка подключения WebSocket к «ws://myAWSIP:5082/»: ошибка при установлении соединения: net::ERR_CONNECTION_TIMED_OUT


person Jim    schedule 03.11.2015    source источник
comment
Это может быть много вещей, ваш сервер WS может быть недоступен, ваш порт 5082 отфильтрован или закрыт, ваша программа не управляет соединениями ws должным образом и т. д. Убедитесь, что сервер WS работает, и попробуйте его локально с сервера AWS, если он работает, вы будете знать, что это проблема брандмауэра.   -  person Javier Conde    schedule 03.11.2015


Ответы (1)


Да, как заметил Хавьер, это похоже на проблему с подключением. Пожалуйста, попробуйте следующее:

  • Проверьте группу безопасности AWS для своего экземпляра и убедитесь, что порт TCP 5082 открыт.
  • Войдите в свой экземпляр через SSH и проверьте, действительно ли Restcomm прослушивает TCP-соединения на порту 5082:

    $ sudo netstat -anp | группа 5082

  • Если все вышеперечисленное выглядит нормально, соберите журналы restcomm (RESTCOMM_DIR/standalone/log/server.log) и вставьте их куда-нибудь, чтобы я мог лучше рассмотреть

С уважением, Антонис

person atsakiridis    schedule 03.11.2015
comment
Спасибо, открытие 5082 помогло. Я предполагал, что все будет настроено, учитывая, что образ AWS предназначен для этого приложения. Плохое предположение. - person Jim; 04.11.2015
comment
Какую версию AMI вы используете? - person atsakiridis; 04.11.2015
comment
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) - person Jim; 05.11.2015
comment
Я считаю, что это было исправлено в последних версиях, не могли бы вы попробовать с 7.3? - person atsakiridis; 05.11.2015
comment
Работает с 7.3. 5082 открывается при запуске образа. - person Jim; 06.11.2015
comment
Я думаю, что мой другой вопрос stackoverflow.com/questions/55866096/ также связано с этим. Но просто интересно, я могу получить помощь с моим вопросом, пожалуйста... заранее спасибо - person Ias M; 29.04.2019