Точно не могу утверждать, но это может быть обрыв соединения по таймауту: клиент инициировал соединение, но при этом сам HTTP-запрос не передал (или передал не полностью). При этом nginx не имея данных самого запроса пишет в дефолтный лог 400 ответ и все прочерки.
С таким видом запросов еще связаны определенные виды атак на серверы, но если это единичные записи в логах, то скорее всего у кого-то проблемы с интернетом. Alexandr Vasilenko 2014-10-31 13:08 GMT+02:00 Nikolay <[email protected]>: > При обращении к http://host.domain.tld в логах появляется запись > > 1.1.1.1 - - [31/Oct/2014:13:03:17 +0300] "GET / HTTP/1.1" 200 31 "-" 0.003 > 0.003 -"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like > Gecko) Chrome/38.0.2125.104 Safari/537.36" "-" "host.domain.tld" "http" > > а через несколько секунд вторая: > > 1.1.1.1 - - [31/Oct/2014:13:02:04 +0300] "-" 400 0 "-" - 0.000 -"-" "-" > "host.domain.tld" "http" > Второго запроса не делаю, но запись появляеися. > Почему появляется вторая запись да еще с таким странным значением $request? > > Log format: > > log_format host_log_format '$remote_addr - $remote_user [$time_local] > "$request" ' > '$status $body_bytes_sent "$http_referer" ' > '$upstream_response_time $request_time ' > '$request_body' > '"$http_user_agent" "$http_x_forwarded_for" "$host" > "$scheme"'; > Vhost: > server { > listen 80 default_server; > server_name host.domain.tld; > access_log /var/log/host.domain.tld.nginx.access.log > host_log_format; > gzip off; > > location /storage/ { > root /www/static-host/; > expires 24h; > } > > location / { > proxy_pass http://host; > proxy_read_timeout 60s; > proxy_next_upstream error timeout http_500 > http_404; > proxy_set_header Host $host; > proxy_set_header X-Real-IP $remote_addr; > proxy_set_header X-Forwarded-For > $proxy_add_x_forwarded_for; > } > } > > server { > listen *:443 default_server; > server_name host.domain.tld; > access_log /var/log/host.domain.tld.nginx.access.log > host_log_format; > > location /storage/ { > root /www/static-host/; > expires 24h; > } > > > ssl on; > ssl_certificate /etc/nginx/cert/crt.crt; > ssl_certificate_key /etc/nginx/cert/crt.key; > > location / { > proxy_pass http://host; > proxy_read_timeout 60s; > proxy_next_upstream error timeout http_500 > http_404; > proxy_set_header Host $host; > proxy_set_header X-Real-IP $remote_addr; > proxy_set_header X-Forwarded-For > $proxy_add_x_forwarded_for; > } > > } > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,254485,254485#msg-254485 > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
