Puncte:0

Apache Guacamole funcționează bine prin HTTP, dar nu prin HTTPS

drapel us

Am instalat recent Apache Guacamole pe Ubuntu 20.04 LTS și folosesc NGINX ca server proxy. Totul merge bine cu el peste HTTP dar când folosesc HTTPS, aplicația încă se încarcă, dar apoi conexiunile sunt super lente (se blochează câteva secunde). Despre configurare, am făcut exact ce spune documentația oficială și toate serviciile rulează pe același server.

EDITAȚI | ×: Configurație NGINX:

Server {
    asculta 80;
    nume_server guac.example.com;
    returnează 301 https://$host$request_uri;
    pagina_eroare 500 502 503 504 /50x.html;
    locație = /50x.html {
        root /usr/share/nginx/html;
    }
}

Server {
    asculta 443 ssl;
    nume_server guac.example.com;
    ssl_certificate /etc/ssl/certs/guacamole.crt;
    ssl_certificate_key /etc/ssl/private/guacamole.key;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!MD5;
    Locație / {
        proxy_pass http://localhost:8080/guacamole/;
        proxy_buffering dezactivat;
        proxy_http_versiunea 1.1;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Actualizare $http_upgrade;
        proxy_set_header Conexiune $http_connection;
        calea_cookie_proxy /guacamole/ /;
        access_log off;
    }
    pagina_eroare 500 502 503 504 /50x.html;
    locație = /50x.html {
        root /usr/share/nginx/html;
    }
}

EDITAȚI | ×: Din documentația oficială, aplicația folosește WebSockets în mod implicit, dar va folosi solicitări HTTP dacă protocolul WebSocket nu este disponibil.

Orice ajutor este apreciat.

djdomi avatar
drapel za
Întrebările care caută ajutor pentru instalare, configurare sau diagnosticare trebuie să includă starea finală dorită, problema sau eroarea specifică, informații suficiente despre configurație și mediu pentru a o reproduce și soluțiile încercate. Întrebările fără o declarație clară a problemei nu sunt utile altor cititori și este puțin probabil să obțină răspunsuri bune. - deci arată-ne, apache și nginx config văd editarea -> chiar vrei să ai http și https în același timp?
MBiabanpour avatar
drapel us
Nu, @djdomi , am nevoie doar de `HTTPS`, așa că voi redirecționa `HTTP` la `HTTPS` mai târziu.
djdomi avatar
drapel za
@mbianpour nu, configurația curentă afișată nu redirecționează în niciun fel, ar avea doar „`return 301 https://$host$request_uri;` pentru o redirecționare de la 80 la 443
djdomi avatar
drapel za
alăturați-vă chatului pentru a scurta drumul https://chat.stackexchange.com/rooms/126791/thechat

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.