Skipper74
08.09.16, 20:36
Hallo,
ich habe eine vm mit dem nginx als proxy eingerichtet. Das funktioniert auch wunderbar, nur wenn ich in meiner Cloud eine Datei größer als 1 GB downloaden möchte, bricht er bei 1 GB ab.
hier meine proxy.conf:
proxy_set_header Host $host;
proxy_set_header X-Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-SSL on;
client_max_body_size 4096m;
client_body_buffer_size 128k;
client_body_temp_path /var/cache/nginx/upload 1 2;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 600;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=one:4096m inactive=7d max_size=4096m;
proxy_temp_path /var/tmp;
proxy_cache_key $scheme$host$proxy_host$request_uri;
hier meine nginx.conf:
ser www-data;
worker_processes 2;
pid /run/nginx.pid;
events {
worker_connections 2048;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 130;
types_hash_max_size 4096;
server_names_hash_bucket_size 128;
proxy_headers_hash_max_size 4096;
proxy_headers_hash_bucket_size 256;
# server_tokens off;
#server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# SSL Settings
##
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
gzip_disable "msie6";
gzip_vary on;
# gzip_proxied any;
gzip_comp_level 6;
# gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
##
# Virtual Host Configs
##
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
Könnt Ihr mir hier weiterhelfen?
VG
Uli
ich habe eine vm mit dem nginx als proxy eingerichtet. Das funktioniert auch wunderbar, nur wenn ich in meiner Cloud eine Datei größer als 1 GB downloaden möchte, bricht er bei 1 GB ab.
hier meine proxy.conf:
proxy_set_header Host $host;
proxy_set_header X-Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-SSL on;
client_max_body_size 4096m;
client_body_buffer_size 128k;
client_body_temp_path /var/cache/nginx/upload 1 2;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 600;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=one:4096m inactive=7d max_size=4096m;
proxy_temp_path /var/tmp;
proxy_cache_key $scheme$host$proxy_host$request_uri;
hier meine nginx.conf:
ser www-data;
worker_processes 2;
pid /run/nginx.pid;
events {
worker_connections 2048;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 130;
types_hash_max_size 4096;
server_names_hash_bucket_size 128;
proxy_headers_hash_max_size 4096;
proxy_headers_hash_bucket_size 256;
# server_tokens off;
#server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# SSL Settings
##
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
gzip_disable "msie6";
gzip_vary on;
# gzip_proxied any;
gzip_comp_level 6;
# gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
##
# Virtual Host Configs
##
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
Könnt Ihr mir hier weiterhelfen?
VG
Uli