Connection reset by server

Adam Setzler adam.setzler at
Sat Aug 23 09:08:25 MSD 2008

I am trying to upload a 4mb file to my Drupal server...

Here is my nginx.conf:

user www-data;
worker_processes  2;

events {

    worker_connections  1024;


http {

       fastcgi_param QUERY_STRING $query_string;
       fastcgi_param REQUEST_METHOD $request_method;
       fastcgi_param CONTENT_TYPE $content_type;
       fastcgi_param CONTENT_LENGTH $content_length;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
       fastcgi_param SCRIPT_NAME $fastcgi_script_name;
       fastcgi_param REQUEST_URI $request_uri;
       fastcgi_param DOCUMENT_URI $document_uri;
       fastcgi_param DOCUMENT_ROOT $document_root;
       fastcgi_param SERVER_PROTOCOL $server_protocol;
       fastcgi_param GATEWAY_INTERFACE CGI/1.1;
       fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
       fastcgi_param REMOTE_ADDR $remote_addr;
       fastcgi_param REMOTE_PORT $remote_port;
       fastcgi_param SERVER_ADDR $server_addr;
       fastcgi_param SERVER_PORT $server_port;
       fastcgi_param SERVER_NAME $http_host;
       #fastcgi_param SERVER_NAME $server_name;
       # PHP only, required if PHP was built with
       #fastcgi_param REDIRECT_STATUS 200;
       fastcgi_ignore_client_abort on;
       fastcgi_buffers 32 8k;

    ## MIME types
       include       mime.types;
       default_type  application/octet-stream;

    ## Size Limits
       client_body_buffer_size   1k;
       client_header_buffer_size 1k;
       # keep default client_max_body_size
       client_max_body_size      10m;
       large_client_header_buffers 1 1k;

    ## Timeouts
       client_body_timeout   5;
       client_header_timeout 5;
       keepalive_timeout     20;
       send_timeout          5;

    ## General Options
       ignore_invalid_headers   on;
       limit_zone gulag $binary_remote_addr 1m;
       recursive_error_pages    on;
       sendfile                 on;
       server_name_in_redirect off;
       server_tokens           off;

    ## TCP options
       tcp_nodelay on;
       #tcp_nopush  on;

    ## Compression
       gzip              on;
       gzip_buffers      16 8k;
       gzip_comp_level   9;
       gzip_http_version 1.0;
       gzip_min_length   0;
       gzip_types        text/plain text/html text/css image/x-icon
       gzip_vary         on;

       server {

           ## Serve an empty 1x1 gif _OR_ an error 204 (No Content) for
           location = /favicon.ico {
               return 204;


    include /usr/local/nginx/sites-enabled/*;


-- Adam

"Courage is not the absence of fear, but rather the judgment that something
else is more important than fear." — Ambrose Redmoon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the nginx mailing list