File: /var/log/letsencrypt/letsencrypt.log.649
2025-08-20 14:19:42,304:DEBUG:certbot._internal.main:certbot version: 1.22.0
2025-08-20 14:19:42,304:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
2025-08-20 14:19:42,304:DEBUG:certbot._internal.main:Arguments: ['--noninteractive', '--no-random-sleep-on-renew']
2025-08-20 14:19:42,304:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-08-20 14:19:42,314:DEBUG:certbot._internal.log:Root logging level set at 30
2025-08-20 14:19:42,315:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/www.ysnet.com.tw-0001.conf
2025-08-20 14:19:42,315:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/www.ysnet.com.tw-0001.conf is broken.
2025-08-20 14:19:42,315:ERROR:certbot._internal.renewal:The error was: expected /etc/letsencrypt/live/www.ysnet.com.tw-0001/cert.pem to be a symlink
Skipping.
2025-08-20 14:19:42,316:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/certbot/_internal/renewal.py", line 77, in _reconstitute
renewal_candidate = storage.RenewableCert(full_path, config)
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 498, in __init__
self._check_symlinks()
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 572, in _check_symlinks
"expected {0} to be a symlink".format(link))
certbot.errors.CertStorageError: expected /etc/letsencrypt/live/www.ysnet.com.tw-0001/cert.pem to be a symlink
2025-08-20 14:19:42,316:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/www.ysnet.com.tw-0002.conf
2025-08-20 14:19:42,322:DEBUG:certbot._internal.plugins.selection:Requested authenticator <certbot._internal.cli.cli_utils._Default object at 0x7fee467b1748> and installer <certbot._internal.cli.cli_utils._Default object at 0x7fee467b1748>
2025-08-20 14:19:42,327:INFO:certbot.ocsp:Cannot extract OCSP URI from /etc/letsencrypt/archive/www.ysnet.com.tw-0002/cert12.pem
2025-08-20 14:19:42,328:DEBUG:certbot._internal.display.obj:Notifying user: Certificate not yet due for renewal
2025-08-20 14:19:42,329:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
2025-08-20 14:19:42,329:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/www.ysnet.com.tw.conf
2025-08-20 14:19:42,329:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/www.ysnet.com.tw.conf is broken.
2025-08-20 14:19:42,329:ERROR:certbot._internal.renewal:The error was: expected /etc/letsencrypt/live/www.ysnet.com.tw/cert.pem to be a symlink
Skipping.
2025-08-20 14:19:42,329:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/certbot/_internal/renewal.py", line 77, in _reconstitute
renewal_candidate = storage.RenewableCert(full_path, config)
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 498, in __init__
self._check_symlinks()
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 572, in _check_symlinks
"expected {0} to be a symlink".format(link))
certbot.errors.CertStorageError: expected /etc/letsencrypt/live/www.ysnet.com.tw/cert.pem to be a symlink
2025-08-20 14:19:42,329:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/www.ysnet.tw.conf
2025-08-20 14:19:42,329:INFO:certbot._internal.storage:Attempting to parse the version 2.6.0 renewal configuration file found at /etc/letsencrypt/renewal/www.ysnet.tw.conf with version 1.22.0 of Certbot. This might not work.
2025-08-20 14:19:42,329:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/www.ysnet.tw.conf is broken.
2025-08-20 14:19:42,329:ERROR:certbot._internal.renewal:The error was: expected /etc/letsencrypt/live/www.ysnet.tw/cert.pem to be a symlink
Skipping.
2025-08-20 14:19:42,329:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/certbot/_internal/renewal.py", line 77, in _reconstitute
renewal_candidate = storage.RenewableCert(full_path, config)
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 498, in __init__
self._check_symlinks()
File "/usr/lib/python3.6/site-packages/certbot/_internal/storage.py", line 572, in _check_symlinks
"expected {0} to be a symlink".format(link))
certbot.errors.CertStorageError: expected /etc/letsencrypt/live/www.ysnet.tw/cert.pem to be a symlink
2025-08-20 14:19:42,329:DEBUG:certbot._internal.display.obj:Notifying user:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-08-20 14:19:42,329:DEBUG:certbot._internal.display.obj:Notifying user: The following certificates are not due for renewal yet:
2025-08-20 14:19:42,330:DEBUG:certbot._internal.display.obj:Notifying user: /etc/letsencrypt/live/www.ysnet.com.tw-0002/fullchain.pem expires on 2025-10-30 (skipped)
2025-08-20 14:19:42,330:DEBUG:certbot._internal.display.obj:Notifying user: No renewals were attempted.
2025-08-20 14:19:42,330:DEBUG:certbot._internal.display.obj:Notifying user:
Additionally, the following renewal configurations were invalid:
2025-08-20 14:19:42,330:DEBUG:certbot._internal.display.obj:Notifying user: /etc/letsencrypt/renewal/www.ysnet.com.tw-0001.conf (parsefail)
/etc/letsencrypt/renewal/www.ysnet.com.tw.conf (parsefail)
/etc/letsencrypt/renewal/www.ysnet.tw.conf (parsefail)
2025-08-20 14:19:42,330:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-08-20 14:19:42,330:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in <module>
load_entry_point('certbot==1.22.0', 'console_scripts', 'certbot')()
File "/usr/lib/python3.6/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.6/site-packages/certbot/_internal/main.py", line 1632, in main
return config.func(config, plugins)
File "/usr/lib/python3.6/site-packages/certbot/_internal/main.py", line 1518, in renew
renewal.handle_renewal_request(config)
File "/usr/lib/python3.6/site-packages/certbot/_internal/renewal.py", line 512, in handle_renewal_request
len(renew_failures), len(parse_failures)))
certbot.errors.Error: 0 renew failure(s), 3 parse failure(s)
2025-08-20 14:19:42,330:ERROR:certbot._internal.log:0 renew failure(s), 3 parse failure(s)