My domain is: acloud.acawa.be
I ran this command: certbot certificates
It produced this output:
The following error was encountered:
[Errno 30] Read-only file system: '/etc/letsencrypt/.certbot.lock'
Either run as root, or set --config-dir, --work-dir, and --logs-dir to writeable paths.
My web server is (include version): apache2
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is: self hosted
I can login to a root shell on my machine (yes or no, or I don't know): opensuse
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): /
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): certbot 2.9.0
The problem lies on my OS, which I am only able to boot as read-only since a kernel update. I still have to fix this but now the system is running as read-only (only way to boot it for now). That means the /etc directory is not writable for the moment so certbot cannot update my certificates.
Maybe some good news is that the /srv directory is mounted as read-write. This is where my webserver files are hosted. So my Nextcloud installation is running on the Apache webserver.
Now my question is: can I change the --config-dir, --work-dir, and --logs-dir to writeable paths? Like some path in the /srv mount, which is read-write...
Can I do that without a system reboot?
And what are the recommended steps?
Thanks a lot in advance,
kleajmp