2014-07-09 16 views
5

nel file di log degli errori Nginx, ottenendo errore comeclient ha inviato riga di intestazione non valida in Nginx

client ha inviato riga di intestazione non valida: "LocalDBUser_CREATE | NOME UTENTE: User1" durante la lettura del cliente intestazioni di richiesta

Come risolvere questo problema.

file di Conf mio Nginx è

#user nobody; 
worker_processes 1; 

#error_log logs/error.log; 
#error_log logs/error.log notice; 
error_log logs/error.log info; 

pid  logs/nginx.pid; 


events { 
    worker_connections 1024; 
}  
http { 
    include  mime.types; 
    default_type application/octet-stream; 

    #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
    #     '$status $body_bytes_sent "$http_referer" ' 
    #     '"$http_user_agent" "$http_x_forwarded_for"'; 

    #access_log logs/access.log main; 

    sendfile  on; 
    #tcp_nopush  on; 

    #keepalive_timeout 0; 
    keepalive_timeout 65; 

    #gzip on; 
     upstream uic_entry { 
    server 127.0.0.1:4005; 
     } 

server { 
     listen  80; 
     server_name xxx.yyy.com; 
     underscores_in_headers on; 
      large_client_header_buffers 4 16k; 
     proxy_next_upstream error timeout invalid_header http_500 http_502 http_503   http_504; 
      proxy_redirect off; 
      proxy_buffering off; 
      proxy_set_header  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-NginX-Proxy true; 
      proxy_read_timeout 200; 

    location/{ 
     #root html; 
     #index index.html index.htm; 
     #return 503; 
       proxy_pass   http://uic_entry; 
    } 

Si prega di farmi sapere come risolvere l'errore

risposta

1

ho lo stesso problema. è sufficiente rimuovere dalla configurazione di vhost

proxy_set_header Host $host; 
Problemi correlati