Letsencrypt добавить домен к существующему сертификату [закрыто]



Я просто пытаюсь добавить домен test.example.com к сертификату, который уже существует для example.com. как добавить домен в существующий сертификат и заменить старый сертификат?



Я пробовал эти несколько команд



./letsencrypt-auto certonly --cert-path /etc/letsencrypt/archive/example.com --expand -d test.example.com

./letsencrypt-auto certonly -d example.com --expand -d test.example.com


результат: оба создали новый экзамен в новой тестовой папки.пример.ком-0001



./letsencrypt-auto certonly --renew-by-default  --expand -d test.example.com


результат: папка ошибок test.example.com уже существует.



./letsencrypt-auto renew --expand -d orange.fidka.com


результат: ошибка, я могу только возобновите, если срок действия моего сертификата истек.

643   1  

1 ответ:

необходимо указать все имена, в том числе уже зарегистрированные.

я использовал следующую команду первоначально для регистрации некоторых сертификатов:

/opt/certbot/certbot-auto certonly --webroot --agree-tos -w /srv/www/letsencrypt/ \
--email [email protected] \
--expand -d example.com,www.example.com

... и только сейчас я успешно использовал следующую команду, чтобы расширить свою регистрацию, чтобы включить новый поддомен в качестве SAN:

/opt/certbot/certbot-auto certonly --webroot --agree-tos -w /srv/www/letsencrypt/ \
--expand -d example.com,www.example.com,click.example.com

С документация:

--expand " если существующий сертификат охватывает некоторое подмножество запрошенных имен, всегда разверните и замените его дополнительными именами."

Не забудьте перезагрузить сервер для загрузки новых сертификатов, если вы используете nginx.

Comments

    Ничего не найдено.