Установка пользовательского ssl-сертификата в контейнер ddev

#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