Điểm:0

Kết nối WebSocket tới 'wss://[host]/' không thành công

lá cờ ru

Môi trường

Trước hết, tôi đang sử dụng AWS ALB, EC2 với Tuyến 53.ALB được mở cho HTTP, HTTPS và EC2 cũng được mở cho Tất cả TCP.

Và tôi đang sử dụng ws thư viện để sử dụng websocket.

Là một máy chủ HTTPS

Trong phiên bản EC2, khi tôi chạy máy chủ HTTPS hiển thị "Chào thế giới" dưới dạng văn bản, nó hoạt động tốt trong ứng dụng khách sử dụng https://.

Là một máy chủ websocket

Tuy nhiên, khi tôi chạy máy chủ websocket thay vì máy chủ HTTPS và cố gắng kết nối với máy chủ đó từ máy khách, sẽ xảy ra lỗi dưới đây:

Kết nối WebSocket tới 'wss://[host]/' không thành công

Là một lưu ý phụ, trong một khách hàng sử dụng http://, Đang kết nối tới ws://[cùng tên máy chủ] hoạt động tốt.

Tôi nên kiểm tra những gì? LÀM ƠN GIÚP TÔI!

Yonggoo Noh avatar
lá cờ ru
@MichaelHampton Tôi đang sử dụng máy chủ Node.js với thư viện websocket [`ws`](https://github.com/websockets/ws) và máy chủ ổ cắm sử dụng cổng 80. Tôi biết `wss://` sử dụng 443 nhưng ELB định tuyến 433 đến 80 nên tôi sử dụng 80.
Michael Hampton avatar
lá cờ cz
Sau đó, hãy kiểm tra nhật ký ứng dụng của bạn.
Yonggoo Noh avatar
lá cờ ru
@MichaelHampton Tôi không thể kiểm tra bất kỳ nhật ký nào vì thư viện không in được gì. :(
lá cờ np
Vì vậy, về cơ bản, bạn chỉ lấy một thư viện, viết mã của bạn không hoạt động và bạn không biết cách gỡ lỗi và bây giờ bạn đang hỏi có gì sai? Ngay cả ví dụ `ws` đơn giản nhất ngay trên README cũng có chuỗi `console.log` ghi một số thông tin gỡ lỗi khi kết nối. Phần còn lại là tùy thuộc vào mã của bạn.
Yonggoo Noh avatar
lá cờ ru
Tôi xin lỗi các bạn. đây là lỗi của tôi. Bản ghi A bị sai nên kết nối `wss` không thành công. Tôi xin lỗi.
Pavlo Pastushok avatar
lá cờ eg
chính xác thì điều gì đã xảy ra với bản ghi A?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.