<div dir="ltr">При обращении к сайту nginx выдаёт ошибку<br>2008/08/02 21:49:00 [error] 79037#0: *106 upstream sent invalid header while reading response header from upstream, client: <a href="http://91.122.46.213">91.122.46.213</a>, server: <a href="http://babylon.bz8.ru">babylon.bz8.ru</a>, request: &quot;GET /twiki/bin/view HTTP/1.1&quot;, upstream: &quot;<a href="http://127.0.0.1:80/twiki/bin/view">http://127.0.0.1:80/twiki/bin/view</a>&quot;, host: &quot;<a href="http://1.dair.cz8.ru">1.dair.cz8.ru</a>&quot;<br>
<br>Ошибка повторяется и на 0.5.35 и на 0.6.32<br>FreeBSD-7.0R , ULE<br><br>Захожу телнетом:<br>phil@phil:~$ telnet <a href="http://1.dair.cz8.ru">1.dair.cz8.ru</a> 8083<br>Trying 80.93.48.162...<br>Connected to <a href="http://1.dair.cz8.ru">1.dair.cz8.ru</a>.<br>
Escape character is &#39;^]&#39;.<br>GET /twiki/bin/view/ HTTP/1.1<br>Host: <a href="http://1.dair.cz8.ru">1.dair.cz8.ru</a><br><br>HTTP/1.1 200 OK<br>Date: Sat, 02 Aug 2008 17:23:11 GMT<br>Server: Apache/1.3.41 (Unix) PHP/5.2.5<br>
Content-Length: 17349<br>Set-Cookie: TWIKISID=ab6d410d87141c38a6d05353da715181; path=/<br>Connection: close<br>Transfer-Encoding: chunked<br>Content-Type: text/html; charset=iso-8859-1<br><br>f57<br>&lt;!DOCTYPE [блаблаблабла<br>
<br>Посмотреть что отдаёт апач без проксирования можно вот так:<br><a href="http://1.dair.cz8.ru:8083/twiki/bin/view/">http://1.dair.cz8.ru:8083/twiki/bin/view/</a><br clear="all"><br>конфиг nginx прост до безобразия:<br>
user&nbsp; www www;<br>worker_processes&nbsp; 2;<br><br>error_log&nbsp; /var/log/nginx-error.log error;<br>pid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /var/run/nginx.pid;<br><br>events {<br>&nbsp;&nbsp;&nbsp; worker_connections&nbsp; 2000;<br>&nbsp;&nbsp;&nbsp; use kqueue;<br>}<br><br>http {<br>&nbsp;&nbsp;&nbsp; include&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mime.types;<br>
&nbsp;&nbsp;&nbsp; default_type&nbsp; text/html;<br>&nbsp;&nbsp;&nbsp; sendfile&nbsp; on;<br>&nbsp;&nbsp;&nbsp; access_log&nbsp; off;<br>&nbsp;&nbsp;&nbsp; large_client_header_buffers 32 16k;<br>&nbsp;&nbsp;&nbsp; client_header_buffer_size&nbsp;&nbsp; 2k;<br>&nbsp;&nbsp;&nbsp; client_header_timeout&nbsp; 10m;<br>&nbsp;&nbsp;&nbsp; client_body_timeout&nbsp;&nbsp;&nbsp; 60m;<br>
&nbsp;&nbsp;&nbsp; ignore_invalid_headers off;<br>&nbsp;&nbsp;&nbsp; server_names_hash_bucket_size 128;<br><br>&nbsp;&nbsp;&nbsp; server {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include listen.conf;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location / {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; access_log&nbsp; off;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_pass&nbsp; <a href="http://127.0.0.1:80/">http://127.0.0.1:80/</a>;<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client_max_body_size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10m;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client_body_buffer_size&nbsp;&nbsp;&nbsp; 512k;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_connect_timeout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 600;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_send_timeout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 300;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_read_timeout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 300;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_send_lowat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8191;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_redirect&nbsp;&nbsp;&nbsp;&nbsp; off;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_set_header&nbsp;&nbsp; Host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $host;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_set_header&nbsp;&nbsp; X-Real-IP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $remote_addr;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_set_header&nbsp;&nbsp; X-Forwarded-For&nbsp; $proxy_add_x_forwarded_for;<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_buffer_size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4k;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_buffers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4 32k;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_busy_buffers_size&nbsp;&nbsp;&nbsp; 64k;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_temp_file_write_size 64k;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_temp_path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /tmp/nginx;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}<br><br>Что я делаю не так?<br><br>-- <br>Non nobis Domine non nobis sed Nomini Tuo da gloriam<br>Phil Kulin<br>
</div>