Рейтинг:0

Ошибка подключения WebSocket к «wss://[host]/»

флаг ru

Среда

Во-первых, я использую AWS ALB, EC2 с Route 53.ALB открыт для HTTP, HTTPS, а EC2 также открыт для всех TCP.

И я использую ws библиотека для использования websocket.

В качестве HTTPS-сервера

В экземпляре EC2, когда я запускаю HTTPS-сервер, который показывает "Привет, мир" как текст, он хорошо работает в клиенте, использующем https://.

Как сервер веб-сокетов

Однако, когда я запускаю сервер веб-сокетов вместо сервера HTTPS и пытаюсь подключиться к нему с клиента, возникает следующая ошибка:

Ошибка подключения WebSocket к «wss://[host]/»

В качестве примечания, в клиенте, использующем http://, присоединенный к ws://[то же имя хоста] работает хорошо.

Что я должен проверить? ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ!

Yonggoo Noh avatar
флаг ru
@MichaelHampton Я использую сервер Node.js с библиотекой веб-сокетов [`ws`](https://github.com/websockets/ws), а сервер сокетов использует порт 80. Я знаю, что `wss://` использует 443, но ELB направляет 433 на 80, поэтому я использую 80.
Michael Hampton avatar
флаг cz
Затем проверьте журналы вашего приложения.
Yonggoo Noh avatar
флаг ru
@MichaelHampton Я не могу проверить журналы, потому что библиотека ничего не печатает. :(
флаг np
Итак, вы взяли просто библиотеку, написали свой код, который не работает, и вы не знаете, как его отлаживать, и теперь вы спрашиваете, что не так? Даже самый простой пример `ws` прямо в README имеет строку `console.log`, которая записывает некоторую отладочную информацию при подключении. Остальное зависит от вашего кода.
Yonggoo Noh avatar
флаг ru
Мне жаль, ребята. это была моя вина. Запись A была неправильной, поэтому соединение `wss` не удалось. Мне жаль.
Pavlo Pastushok avatar
флаг eg
что именно не так с записью А?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.