LINUX.ORG.RU
решено ФорумAdmin

Случайно удалил сертификат.

 ,


1

1

Добрый день. По глупой ошибке удалил всю папку

/etc/letsencrypt/live/certificates


Ну и вследствие чего у меня умер nginx. 
nginx: [emerg] BIO_new_file("/etc/letsencrypt/live/certificates/fullchain.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/certificates/fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed

Подскажите кто сталкивался и как можно лечить? 


Последнее исправление: RaptorsWings (всего исправлений: 1)

как можно лечить?

Что именно? Падение nginx? Выпилите из конфига упоминание сертификатов. Ну или перевыпустите их заново.

Или вопрос про то что «удалил всю папку» и отсутствие бэкапов? =)

micronekodesu ★★★
()

/etc/letsencrypt/live/certificates

там обычно лежали линки на /etc/letsencrypt/archive/

посмотри что лежит в др. каталогах /etc/letsencrypt

vel ★★★★★
()
Ответ на: комментарий от micronekodesu

Нет)) падение nginx это катастрофа, но сейчас не об этом :) прикол в том, чтобы без данного сертификата не поднимается nginx, и вопрос состоит в том можно ли восстановить данный сертификат как-то? сертбот не даёт генерить новый.

RaptorsWings
() автор топика
Ответ на: комментарий от vel

В архивах тоже ничего нет, вообще нет fullchain.pem для данного домена.

RaptorsWings
() автор топика
$ cat renew.sh
systemctl stop nginx
certbot certonly --force-renew --standalone --email your_mail@gmail.com -d your-domain.com
systemctl start nginx
bvn13 ★★★★★
()
13 сентября 2018 г.
Ответ на: комментарий от iqw

это мой файл. я писал. создай свой, положи где-нибудь.

bvn13 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.