After updating on trixie I have an issue with let’s encrypt. Website security is disabled (Deaktiviert). I did rerun installation from the backup, but the issue did not disappear.
This is how the status in System looks like:
The error is following:
Fehler:
Fehler beim Beziehen des Zertifikats für Domain xy.ch Details
Error running action: letsencrypt..obtain("xy.ch"): CalledProcessError(1, ["certbot", "certonly", "--non-interactive", "--text", "--agree-tos", "--register-unsafely-without-email", "--domain", "xy.ch", "--authenticator", "webroot", "--webroot-path", "/var/www/html", "--renew-by-default"])
Stderr:
║ Saving debug log to /var/log/letsencrypt/letsencrypt.log
║ Missing command line flag or config entry for this setting:
║ Please choose an account
║ Choices: ['freedombox2@2025-08-15T13:05:57Z (9cad)', 'freedombox2.xy.ch@2025-02-05T15:21:48Z (bf3f)']
║ Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
Action traceback:
╞ File "/usr/lib/python3/dist-packages/plinth/actions.py", line 398, in _privileged_call
╞ return_values = func(*arguments['args'], **arguments['kwargs'])
╞ File "/usr/lib/python3/dist-packages/plinth/modules/letsencrypt/privileged.py", line 162, in obtain
╞ subprocess.run(command, check=True)
╞ ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
╞ File "/usr/lib/python3.13/subprocess.py", line 577, in run
╞ raise CalledProcessError(retcode, process.args,
╞ output=stdout, stderr=stderr)
What is the next step? How can I get let’s encrypt to work again?
Thanks for some advice!
