certbot обновляется, если не используется каталог по умолчанию

Созданы сертификаты с использованием флага --work-dir. Таким образом, все мои сертификаты хранятся в каталоге, который не является каталогом letsencrypt по умолчанию. Когда я запускаю certbot renew, я получаю следующее:

Никаких обновлений не предпринималось.

Я нигде не могу найти документацию, объясняющую, как указать, где находятся сертификаты, которые необходимо обновить. У кого-нибудь есть идеи по этому поводу?


person Muttface    schedule 23.04.2018    source источник
comment
Мне кажется, что certbot принимает аргумент --work-dir.   -  person Greg Schmidt    schedule 23.04.2018
comment
Да, это то, что я использую при создании, но мне кажется, что это не работает, когда я использую его во время команды обновления certbot.   -  person Muttface    schedule 23.04.2018
comment
Это не так просто, как отсутствие сертификатов, которые нужно обновлять?   -  person Greg Schmidt    schedule 23.04.2018
comment
Нет, я бы хотел, чтобы это было. Я верю, что понял это. Я собираюсь ответить ответом на случай, если кто-то еще столкнется с подобной проблемой.   -  person Muttface    schedule 23.04.2018


Ответы (1)


Я считаю, что решил свою проблему. Итак, для тех, кто сталкивается с этим, вот мой сценарий.

При первоначальном создании я использовал certonly и --config-dir, work-dir, logs-dir и флаг -w.

Как только я включил все эти флаги в команду обновления и соответствующие каталоги, команда заработала, как и ожидалось.

Я не уверен, нужны ли все эти флаги, но их включение заставило меня работать.

person Muttface    schedule 23.04.2018