!['wss://[host]/' への WebSocket 接続に失敗しました](https://rvso.com/image/769316/'wss%3A%2F%2F%5Bhost%5D%2F'%20%E3%81%B8%E3%81%AE%20WebSocket%20%E6%8E%A5%E7%B6%9A%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F.png)
環境
まず、私は AWS ALB、EC2 を Route 53 で使用しています。ALB は HTTP、HTTPS 用に開かれており、EC2 もすべての TCP 用に開かれています。
そして私はws
Websocket を使用するためのライブラリ。
HTTPSサーバーとして
EC2 インスタンスで、"hello world"
テキストとして表示される HTTPS サーバーを実行すると、 を使用するクライアントで正常に動作しますhttps://
。
Websocketサーバーとして
ただし、HTTPS サーバーの代わりに Websocket サーバーを実行し、クライアントからそのサーバーに接続しようとすると、次のエラーが発生します。
'wss://[host]/' への WebSocket 接続に失敗しました
補足として、 を使用するクライアントではhttp://
、 への接続はws://[same hostname]
正常に機能します。
何を確認すればいいですか? 助けてください!