Score:0

การเชื่อมต่อ WebSocket กับ 'wss://[host]/' ล้มเหลว

ธง ru

สิ่งแวดล้อม

ก่อนอื่น ฉันใช้ AWS ALB, EC2 กับ Route 53ALB เปิดสำหรับ HTTP, HTTPS และ EC2 เปิดสำหรับ TCP ทั้งหมดด้วย

และฉันกำลังใช้ ห้องสมุดเพื่อใช้ websocket

ในฐานะเซิร์ฟเวอร์ HTTPS

ในอินสแตนซ์ EC2 เมื่อฉันเรียกใช้เซิร์ฟเวอร์ HTTPS ซึ่งแสดง "สวัสดีชาวโลก" เป็นข้อความทำงานได้ดีในไคลเอนต์ที่ใช้ https://.

ในฐานะเซิร์ฟเวอร์ websocket

อย่างไรก็ตาม เมื่อฉันเรียกใช้เซิร์ฟเวอร์ websocket แทนเซิร์ฟเวอร์ HTTPS และพยายามเชื่อมต่อจากไคลเอนต์ ข้อผิดพลาดด้านล่างเกิดขึ้น:

การเชื่อมต่อ WebSocket กับ 'wss://[host]/' ล้มเหลว

เป็นหมายเหตุด้านข้างในไคลเอ็นต์ที่ใช้ http://, เชื่อมต่อกับ ws://[ชื่อโฮสต์เดียวกัน] ทำได้ดี.

ฉันควรตรวจสอบอะไร โปรดช่วยฉันด้วย!

Yonggoo Noh avatar
ru flag
@MichaelHampton ฉันใช้เซิร์ฟเวอร์ Node.js กับ [`ws`](https://github.com/websockets/ws) ไลบรารี websocket และเซิร์ฟเวอร์ซ็อกเก็ตใช้พอร์ต 80 ฉันรู้ว่า `wss://` ใช้ 443 แต่ ELB กำหนดเส้นทาง 433 ถึง 80 ดังนั้นฉันจึงใช้ 80
Michael Hampton avatar
cz flag
ตรวจสอบบันทึกของแอปพลิเคชันของคุณ จากนั้น
Yonggoo Noh avatar
ru flag
@MichaelHampton ฉันไม่สามารถตรวจสอบบันทึกใด ๆ ได้เนื่องจากห้องสมุดไม่ได้พิมพ์อะไรเลย :(
np flag
โดยพื้นฐานแล้วคุณเอาแค่ไลบรารี่ เขียนโค้ดของคุณซึ่งใช้ไม่ได้ และคุณไม่รู้วิธีดีบักมัน และตอนนี้คุณกำลังถามว่าเกิดอะไรขึ้น? แม้แต่ตัวอย่าง `ws` ที่ง่ายที่สุดบน README ก็มีสตริง `console.log` ซึ่งเขียนข้อมูลการดีบักในการเชื่อมต่อ ส่วนที่เหลือขึ้นอยู่กับรหัสของคุณ
Yonggoo Noh avatar
ru flag
ฉันขอโทษทุกคน นี่เป็นความผิดของฉัน บันทึก A ผิดพลาด ดังนั้นการเชื่อมต่อ `wss` จึงล้มเหลว ฉันเสียใจ.
Pavlo Pastushok avatar
eg flag
เกิดอะไรขึ้นกับบันทึก A?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา