Nginx - ошибка 400 Bad Request - No required SSL certificate was sent

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 12:20, 4 октября 2021; Admin iph (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

Доступная цена

Nginx - ошибка 400 Bad Request - No required SSL certificate was sent

Ошибка при входе на сайт по https:// :

Nginx - ошибка 400 Bad Request - No required SSL certificate was sent

может быть по нескольким причинам:
1) Браузер отправляет на Nginx неверный запрос, когда размер заголовков запроса больше допустимого предела. Например, большие куки.
Решение - увеличить размер больших заголовков для nginx в секции http {}:

   large_client_header_buffers 4 16k;

и перезапустить nginx

2) Проверить в конфиге nginx наличие опций'ssl_client_certificate и ssl_verify_client

 ssl_client_certificate /etc/nginx/cloudflare.crt;
 ssl_verify_client

Закомментировать их и перезапустить nginx.