ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: двоеточие после номера порта



On Sun, 26 Jun 2005, [Windows-1251] Михаил Монашёв wrote:

Как избавиться вот от этого:

2005/06/26 01:50:19 [error] 3524#0: *43542257 upstream sent no valid HTTP/1.0 header while reading 
response header from upstream, client: 194.67.191.253, server: xxx.xxxx.ru, URL: "/", 
upstream: http://xxx.xxx.xxx.xxx:8987:/, host: "xxx.xxxx.ru"
2005/06/26 01:50:19 [error] 3524#0: *43542257 upstream sent no valid HTTP/1.0 header while reading 
response header from upstream, client: 194.67.191.253, server: xxx.xxxx.ru, URL: 
"/favicon.ico", upstream: http://xxx.xxx.xxx.xxx:8987:/favicon.ico, host: 
"xxx.xxxx.ru"

после порта зачем-то двоеточие дописывается.

Конфиг вот такой:

server {
               listen  xxx.xxx.xxx.xxx:80;

               server_name xxx.xxxx.ru;

               post_accept_timeout    600;
               client_header_timeout  10m;
               client_body_timeout    10m;
               send_timeout           10m;
               proxy_header_buffer_size 512;
               proxy_buffers           8  512;
               proxy_busy_buffers_size 512;
               location / {
                       proxy_pass  http://xxx.xxx.xxx.xxx:8987/;
               }
       }

версия nginx 0.1.35 FreeBSD 5.2.1-RELEASE-p14

Возможно  это  старая  проблема и она уже как-то решена, но я в архиве
рассылке не нашёл её решения :-(

Двоеточие в "upstream: http://xxx.xxx.xxx.xxx:8987:/"; - это только
ошибка в логировании. В реально запросе этого нет.
"upstream sent no valid HTTP/1.0 header" означает, что ответ не
начинается на "HTTP/X.X". Что отдаёт бэкенд, если к нему сходить
напрямую ?


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.