400 Bad Request The plain HTTP request was sent to HTTPS port

Илья Шипицин chipitsine на gmail.com
Вт Июл 5 10:31:43 UTC 2022


добавьте error_log уровня info

Основная функциональность (nginx.org)
<https://nginx.org/ru/docs/ngx_core_module.html#error_log>

в соответствующий сайт и на уровне сервера.
в некоторых случаях 400-ка это bad request и запрос не попадает в сайт, а
логируется на уровне выше

вт, 5 июл. 2022 г. в 14:50, milov <nginx-forum на forum.nginx.org>:

> Прошу посильной помощи, появилась ошибка 400 Bad Request с http на https
> после обновления сертификата летс энкрипт
>
> Конфиг nginx не менялся уже года 3 как минимум, редиректы хорошо работали.
> Вчера обновил сертификат летс энкрипт и тут понеслись ошибки редиректа,
> хотя
> и раньше обновлял этот сертификат и было всё хорошо.
>
> Вот конфиг:
>
> server {
>     listen 80;
>     server_name .local.map;
>     rewrite ^(.*) https://$host$1 permanent;
>     #return 301 https://$host$request_uri;
> }
>
> server {
>     listen 443 ssl http2;
>
>     ssl_certificate /etc/letsencrypt/live/local.map/fullchain.pem;
>     ssl_trusted_certificate /etc/letsencrypt/live/local.map/fullchain.pem;
>     ssl_certificate_key /etc/letsencrypt/live/local.map/privkey.pem;
>
>     server_name .local.map;
>     set $root /var/www/msk/data/local.map;
>     root $root;
>     access_log off;
> и т.д....
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,294635,294635#msg-294635
>
> _______________________________________________
> nginx-ru mailing list -- nginx-ru на nginx.org
> To unsubscribe send an email to nginx-ru-leave на nginx.org
>
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20220705/792f462d/attachment.htm>


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