Puncte:0

De ce traficul websocket nu este redirecționat în Apache2?

drapel vn

Un browser web folosește următoarea comandă pentru a se conecta la server 1:

var websocket = new WebSocket ("wss://mywebsite.com:6789/);

server 1 ar trebui să redirecționeze tot traficul websocket către serverul 2 care are adresa IP a 10.8.0.1. Prin urmare, pe server 1 fișierul de configurare Apache are următoarele linii:

<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>
                

Am monitorizat traficul în rețea serverul 2 cu sudo tshark -i 1 -f „tcp port 6789”. Nu văd trafic de intrare pe portul 6789 al serverul 2. De ce?

drapel in
Ce versiune de Ubuntu rulați? Este Ubuntu Server sau Desktop? Ați verificat că `ufw` nu blochează portul 6789? Ați confirmat că este direcționat corect către Apache? Pot fi puse multe alte întrebări, dar acestea sunt primele elemente care pot duce la o soluție...
Admia avatar
drapel vn
`ufw` nu blochează. Eu rulez ubuntu 20.04. Puteți detalia acest lucru: ați confirmat că este direcționat corect către Apache? Ar trebui să fac ceva pentru a direcționa traficul websocket către apache?
drapel in
Un `sudo ufw allow 6789/tcp` va funcționa în general, dar a avea regulile UFW pentru Apache setate să includă 6789/tcp (împreună cu 80 și 443) este în general o practică bună pentru a intra. Se asigură că regulile sunt configurate și controlate într-un singur loc. Puteți verifica configurația pentru Apache în `/etc/ufw/applications.d/`. Asigurați-vă că `6789/tcp` este atașat la `ports=`, apoi `ufw app update "Apache Full"` (sau orice configurație Apache pe care o utilizați cu firewall-ul necomplicat).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.