- curl проверяет цепочку от сертификата сайта до корня в хранилище, а промежуточные сертификаты клиенту присылает сервер.
- nginx отдаёт всё, что лежит в файле
ssl_certificate: сертификат сайта первым, за ним промежуточный, корень не нужен. - Server на 80 с
return 301 https://$host$request_uri;уводит HTTP на HTTPS с тем же путём и параметрами. - app.lab.test из начала урока: корень был в хранилище, но nginx отдавал один сертификат сайта, и без Lab Issuing CA curl не дошёл до корня.
Шаг 7 из 7 · итог · 2 мин
Итог
Есть неточность? Сообщить об ошибке в уроке