Score:0

เหตุใดทราฟฟิก websocket จึงไม่เปลี่ยนเส้นทางใน Apache2

ธง vn

เว็บเบราว์เซอร์ใช้คำสั่งต่อไปนี้เพื่อเชื่อมต่อ เซิร์ฟเวอร์ 1:

var websocket = ใหม่ WebSocket ("wss://mywebsite.com:6789/);

เซิร์ฟเวอร์ 1 ควรเปลี่ยนเส้นทางการรับส่งข้อมูล websocket ทั้งหมดไปที่ เซิร์ฟเวอร์ 2 ซึ่งมีที่อยู่ IP ของ 10.8.0.1. ดังนั้นเมื่อ เซิร์ฟเวอร์ 1 ไฟล์กำหนดค่า Apache มีบรรทัดต่อไปนี้:

<VirtualHost *:6789>

    SSLEngine on
    SSLCertificateFile "/home/ubuntu/ssl/public.key"
    SSLCertificateKeyFile "/home/ubuntu/ssl/private.key"

    <Location "/">
       ProxyPass "wss://10.8.0.1:6789"
       ProxyPassReverse "wss://10.8.0.1:6789"
    </Location>

</VirtualHost>
                

ฉันตรวจสอบการรับส่งข้อมูลเครือข่ายบน เซิร์ฟเวอร์ 2 กับ sudo tshark -i 1 -f "พอร์ต tcp 6789". ฉันไม่เห็นทราฟฟิกขาเข้าที่พอร์ต 6789 ของ เซิร์ฟเวอร์ 2. ทำไม

in flag
คุณใช้ Ubuntu เวอร์ชันใด เป็นเซิร์ฟเวอร์ Ubuntu หรือเดสก์ท็อปหรือไม่ คุณตรวจสอบแล้วว่า `ufw` ไม่ได้ปิดกั้นพอร์ต 6789 หรือไม่ คุณได้ยืนยันว่ามันถูกส่งไปยัง Apache อย่างถูกต้องหรือไม่? สามารถถามคำถามอื่น ๆ ได้มากมาย แต่สิ่งเหล่านี้เป็นข้อแรกที่สามารถนำไปสู่การแก้ปัญหา ...
Admia avatar
vn flag
`ufw` ไม่ได้ปิดกั้น ฉันรันอูบุนตู 20.04 คุณช่วยอธิบายเพิ่มเติมได้ไหม: คุณยืนยันหรือไม่ว่าระบบถูกส่งไปยัง Apache อย่างถูกต้อง ฉันควรทำอะไรเพื่อนำปริมาณการใช้ websocket ไปยัง apache หรือไม่
in flag
โดยทั่วไป `sudo ufw allow 6789/tcp` จะใช้งานได้ แต่การมีกฎ UFW สำหรับ Apache ที่ตั้งค่าให้รวม 6789/tcp (ร่วมกับ 80 และ 443) เป็นแนวทางปฏิบัติที่ดี ทำให้มั่นใจได้ว่ากฎได้รับการกำหนดค่าและควบคุมในที่เดียว คุณสามารถตรวจสอบการกำหนดค่าสำหรับ Apache ได้ใน `/etc/ufw/applications.d/` ตรวจสอบให้แน่ใจว่าได้เพิ่ม `6789/tcp` ต่อท้าย `ports=` จากนั้น `ufw app update "Apache Full"` (หรือการกำหนดค่า Apache ใดก็ตามที่คุณใช้กับไฟร์วอลล์ที่ไม่ซับซ้อน)

โพสต์คำตอบ

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