Убунту 20.04.3. Это сервер, который я обновил прошлой зимой с 16.04 до 20.04. Я использую Webmin/Virtualmin для повседневного управления. Поскольку на прошлой неделе должно было произойти обновление сертификата LetsEncrypt, я начал получать сообщение об ошибке: «Невозможно изменить профиль для следующего вызова exec: нет такого файла или каталога». Люди Webmin не видели его раньше, и я получаю сообщение об ошибке, когда пытаюсь запустить certbot из командной строки, поэтому я не думаю, что это связано. Люди из letsencypt приложили доблестные усилия, пытаясь найти проблему, но ничего не вышло:
https://community.letsencrypt.org/t/letsencrypt-error-cannot-change-profile-for-the-next-exec-call-no-such-file-or-directory/164500
Но похоже, что это проблема AppArmor. Я проверил журналы /var/log/kern.log и один из часто упоминаемых:
аудит: тип = 1400 аудит (1635877257.770:584): apparmor = "ОТКЛОНЕН" операция = "change_oneexec" информация = "метка не найдена" ошибка = - 2 профиль = "неограниченный" имя = "snap.certbot.certbot" pid = 3272017 comm="привязать-ограничить"
Что это значит? Что-нибудь еще, на что я должен смотреть? В /var/log/apparmor нет файлов журналов.
Спасибо!