Назад | Перейти на главную страницу

Nginx ищет файлы letsencrypt, но ни одна конфигурация на доступных сайтах не имеет этой конфигурации

Я пытаюсь настроить обратный прокси для графаны. В процессе этого я написал несколько файлов конфигурации nginx (один в /etc/nginx/sites-available/grafana.mysite.com)

В одном из этих файлов была конфигурация Cerbot для сертификата.

После нескольких неудачных попыток я хотел начать все сначала, поэтому я удалил графану, я также удалил сертификат certbot, я удалил файл конфигурации nginx из sites-available а также символическую ссылку из sites-enabled.

Однако когда я это сделаю nginx -T Я получаю следующую ошибку:

nginx: [emerg] BIO_new_file("/etc/letsencrypt/live/grafana.mysite.com/fullchain.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/grafana.mysite.com/fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed

Для меня эта ошибка имеет смысл, если в любом из файлов конфигурации nginx под sites-available У меня есть конфигурация certbot, указывающая на вышеупомянутые файлы в /etc/letsencrypt/live/... однако я этого не делаю, отсюда и мое замешательство.

Почему я получаю эту ошибку и как ее исправить? Я очень озадачен ...