software:guacamole
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | software:guacamole [2015/02/06 17:49] (current) – created Michele Porelli | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Guacamole ====== | ||
+ | Guacamole is a great webapp to use an HTML5 enabled browser as RDP/VNC client | ||
+ | ===== nginx as reverse proxy for tomcat8 ===== | ||
+ | < | ||
+ | listen 8443 ssl spdy; | ||
+ | |||
+ | ssl on; | ||
+ | ssl_certificate / | ||
+ | ssl_certificate_key / | ||
+ | ssl_session_cache shared: | ||
+ | ssl_ciphers ' | ||
+ | ssl_protocols TLSv1 TLSv1.1 TLSv1.2; | ||
+ | ssl_stapling on; | ||
+ | ssl_stapling_verify on; | ||
+ | ssl_prefer_server_ciphers on; | ||
+ | |||
+ | # Found below settings to be performing best but it will work with your own | ||
+ | tcp_nodelay | ||
+ | tcp_nopush | ||
+ | sendfile | ||
+ | client_body_buffer_size 10K; | ||
+ | client_header_buffer_size 1k; | ||
+ | client_max_body_size 8m; | ||
+ | large_client_header_buffers 2 1k; | ||
+ | client_body_timeout 12; | ||
+ | client_header_timeout 12; | ||
+ | keepalive_timeout 15; | ||
+ | send_timeout 10; | ||
+ | |||
+ | # HINT: You might want to enable access_log during the testing! | ||
+ | access_log off; | ||
+ | |||
+ | # Don't turn ON proxy_buffering!; | ||
+ | proxy_buffering off; | ||
+ | proxy_redirect | ||
+ | |||
+ | # Enabling websockets using the first 3 lines; Check / | ||
+ | proxy_http_version 1.1; | ||
+ | proxy_set_header Upgrade $http_upgrade; | ||
+ | proxy_set_header Connection " | ||
+ | |||
+ | # Just something that was advised by someone from the dev team; worked fine without it too. | ||
+ | proxy_cookie_path /guacamole/ /; | ||
+ | |||
+ | location / { | ||
+ | # I am running the Tomcat8 and Guacamole on the local server | ||
+ | proxy_pass http:// | ||
+ | break; | ||
+ | } | ||
+ | }</ |
software/guacamole.txt · Last modified: 2015/02/06 17:49 by Michele Porelli