On Fri, Jun 24, 2005 at 11:57:16AM +0400, Igor Sysoev wrote:
On Fri, 24 Jun 2005, Andrew Velikoredchanin wrote:
Sergey A. Osokin wrote:
On Thu, Jun 23, 2005 at 06:57:16PM +0400, Sergey A. Osokin wrote:
On Thu, Jun 23, 2005 at 06:32:17PM +0400, Igor Sysoev wrote:
On Thu, 23 Jun 2005, Sergey A. Osokin wrote:
On Thu, Jun 23, 2005 at 05:40:24PM +0400, Igor Sysoev wrote:
Изменения в nginx 0.1.37
23.06.2005
*) Изменение: в конце файла nginx.pid теперь добавляется "\n".
*) Исправление: при включении большого количества вставок или
нескольких больших вставок с помощью SSI ответ мог передаваться
не
полностью.
*) Исправление: если все бэкенды возвращали ответ 404, то при
использовании параметра http_404 в директивах proxy_next_upstream
или fastcgi_next_upstream, nginx начинал запрашивать все бэкенды
снова.
Хмм... попробовал обновить версию с 0.1.36 до 0.1.37.
$ telnet localhost 80
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
HEAD / HTTP/1.1
Connection closed by foreign host.
Соединение закрывается automagicaly.
Набрал в firefox http://localhost:80/ -> proxy требует авторизации.
Никогда не использовал proxy, а тут на тебе :-)
Any idea?
Нужен debug лог.
Не нашёл как это можно сделать, завтра попробую...
Игорь, расскажи как можно включить debug log.
$ grep error /usr/local/etc/nginx/nginx.conf
error_log /var/log/nginx-error.log debug;
Рестарт nginx - в логе тишина...
P.S. Ткнулся в wiki - там про это нет ни слова, впрочем, как и
на сайте nginx.
Насколько я понимаю, error_log .. debug показывает только что в error.log
нужно помещать в т.ч. и отладочные сообщения.
Для включения их самих нужно во первых что-бы nginx был скомпилен с
--with-debug и включить отладку на определенный IP типа вот такого:
events {
connections 1024;
use rtsig;
debug_connection 192.168.0.10;
}