X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9f4a1c3767bfffed94e90fa6737e58fa13fb5a21..12e0b04c56f0e1ba9dd0f0450d9e96ceee04f1b7:/doc/install/install-keepproxy.html.textile.liquid diff --git a/doc/install/install-keepproxy.html.textile.liquid b/doc/install/install-keepproxy.html.textile.liquid index 0839c0e521..2d32a2455c 100644 --- a/doc/install/install-keepproxy.html.textile.liquid +++ b/doc/install/install-keepproxy.html.textile.liquid @@ -49,7 +49,7 @@ Edit the cluster config at @config.yml@ and set @Services.Keepproxy.ExternalURL@ h2(#update-nginx). Update Nginx configuration -Put a reverse proxy with SSL support in front of Keepproxy. Keepproxy itself runs on the port 25107 (or whatever is specified in @Services.Keepproxy.InternalURL@) the reverse proxy runs on port 443 and forwards requests to Keepproxy. +Put a reverse proxy with SSL support in front of Keepproxy. Keepproxy itself runs on the port 25107 (or whatever is specified in @Services.Keepproxy.InternalURL@) while the reverse proxy runs on port 443 and forwards requests to Keepproxy. Use a text editor to create a new file @/etc/nginx/conf.d/keepproxy.conf@ with the following configuration. Options that need attention are marked in red. @@ -58,7 +58,7 @@ Use a text editor to create a new file @/etc/nginx/conf.d/keepproxy.conf@ with t } server { - listen *:443 ssl; + listen 443 ssl; server_name keep.ClusterID.example.com; proxy_connect_timeout 90s; @@ -66,8 +66,8 @@ server { proxy_set_header X-Real-IP $remote_addr; proxy_http_version 1.1; proxy_request_buffering off; + proxy_max_temp_file_size 0; - ssl on; ssl_certificate /YOUR/PATH/TO/cert.pem; ssl_certificate_key /YOUR/PATH/TO/cert.key;