Сертификат SSL — противоречивые даты окончания срока действия

Сертификат SSL — противоречивые даты окончания срока действия

У меня возникла странная проблема с SSL-сертификатом letsencrypt на моем почтовом сервере postfix.

Согласно certbot: «Следующие сертификаты еще не подлежат обновлению: /etc/letsencrypt/live//fullchain.pem истекает 31.01.2022 (пропущено)» (Если я запущу certbot renew--пробный прогон, однако, "[...] все обновления прошли успешно. Следующие сертификаты были обновлены: /etc/letsencrypt/live//fullchain.pem (успешно)")

Однако если я попытаюсь подключиться через IMAP (используя Thunderbird), я получу предупреждение, а сертификат покажет срок действия «Не после 12/2/2021».

Это разница почти в 2 месяца. Я дважды проверил, что это действительно тот же сертификат (dovecot и postfix оба включают в себя тот же самый путь, распечатанный certbot).

Думаю, я мог бы принудительно продлить сертификат, но мне бы хотелось разобраться в сути проблемы, чтобы в будущем не возникало еще одного предупреждения о «недействительном сертификате».

Такое чувство, что я упускаю из виду что-то очевидное, так как это вряд ли какой-то баг. Если вам нужна дополнительная информация, сообщите мне. Любая маленькая подсказка очень приветствуется!

Счастливого кодирования!

решение1

Мне пришлось перезапустить службу IMAP. В моем случае:

sudo systemctl restart dovecot

Видимо, я забыл перезапустить службу в последний раз, когда обновлялся сертификат. Это было особенно сложно найти, потому что я не обновлял сертификат в последнее время и, таким образом, вообще не связал эту проблему с более ранним обновлением.

Спасибо Джеральду Шнайдеру и Бобу за быстрые комментарии, которые помогли мне найти эту информацию.

Связанный контент