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;
если это не критично.