#ssl-certificate #ddev
#ssl-сертификат #ddev
Вопрос:
В настоящее время я пытаюсь установить пользовательскую сертификацию в контейнер ddev. Как указано в документации, я скопировал файл .crt и .key в /path-to-project/.ddev/custom_certs и переименовал их в соответствии с документацией. После перезапуска контейнера он по-прежнему использует сертификат mkcert, который он использовал перед копированием нового сертификата.
Ссылка на документацию https://ddev.readthedocs.io/en/stable/users/extend/custom-tls-certificates / Сертификация представляет собой подстановочный сертификат для всех доменов ddev.site.
Надеюсь, кто-нибудь может помочь С уважением, Франц
Комментарии:
1. Если вы еще этого не сделали, пожалуйста
ddev poweroff
, и затемddev start
. В документе должно быть указано, что этого не происходит. Но сертификат улавливается ddev-router, поэтому, я думаю, его нужно перезапустить. Убедитесь, что сертификат назван правильно. Вы можетеdocker exec -it ddev-router bash
просмотреть конфигурацию в /etc/nginx/conf.d, чтобы узнать, какой сертификат настраивается. Кроме того, пожалуйста, убедитесь, что вы используете ddev версии v1.16 , предпочтительно ddev версии v1.16.2.2. Было бы полезно, если бы вы могли показать
ls -l .ddev/custom_certs
, хотите ли вы этого… Помните, что имя должно быть чем-то вроде my.site.com.crt и my.site.com.key