400 Bad Request 1.5.4 (1.5.3 = OK)

Vadim Lazovskiy vadim.lazovskiy at gmail.com
Sun Sep 1 11:32:56 UTC 2013


http://nginx.org/ru/docs/http/ngx_http_core_module.html#listen

"Если у директивы есть параметр default_server, то сервер, в котором
описана эта директива, будет сервером по умолчанию для указанной пары *адрес
*:*порт*. Если же директив с параметром default_server нет, то сервером по
умолчанию будет первый сервер, в котором описана пара *адрес*:*порт*."

Возможно ваш server не первый для этой пары listen. Скорее всего ошибка
попадает в error_log другого сервера, поскольку на этапе разбора request
line еще не известен server который будет обслуживать этот запрос.

Попробуйте:

- listen 80;
+  listen 80 default_server;

если это не критично.



2013/9/1 locojohn <nginx-forum at nginx.us>

> > Это единственный сервер для listen 80?
>
> Нет.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,242399,242409#msg-242409
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
Best Regards,
Vadim Lazovskiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130901/c60fca5a/attachment.html>


Подробная информация о списке рассылки nginx-ru