Windows Server 2016 は着信 WebSocket 接続を受け入れません

Windows Server 2016 は着信 WebSocket 接続を受け入れません

Windows Server 2016 で nodejs を使用して websocket サーバーを起動しました。nodejs アプリケーションはポート 1337 でリッスンを開始し、ブラウザー側から localhost:1337 への websocket 接続を開始できます。

しかし、サーバーの外部でインターネット接続を開始しようとすると、接続が確立されず、次のメッセージが表示されます。

失敗: ハンドシェイク応答を受信する前に接続が閉じられました

** ファイアウォールの受信ポートにポート 1337 をルールとして追加し、telnet でそのポートにアクセスできることを考慮してください **

関連情報