Probably because the namesilo DNS script already returns an error? Although the log isn't very helpful:
[Sun Nov 21 21:28:44 CET 2021] txtdomain='_acme-challenge.asellus.org'
[Sun Nov 21 21:28:44 CET 2021] txt='****'
[Sun Nov 21 21:28:44 CET 2021] d_api='/home/mluerig/.acme.sh/dnsapi/dns_namesilo.sh'
[Sun Nov 21 21:28:44 CET 2021] Found domain api file: /home/mluerig/.acme.sh/dnsapi/dns_namesilo.sh
[Sun Nov 21 21:28:44 CET 2021] Adding txt value: **** for domain: _acme-challenge.asellus.org
[Sun Nov 21 21:28:44 CET 2021] Retrying GET
[Sun Nov 21 21:28:44 CET 2021] GET
[Sun Nov 21 21:28:44 CET 2021] url='https://www.namesilo.com/api/listDomains?version=1&type=xml&key=****'
[Sun Nov 21 21:28:44 CET 2021] timeout=
[Sun Nov 21 21:28:44 CET 2021] displayError='1'
[Sun Nov 21 21:28:44 CET 2021] _CURL='curl --silent --dump-header /home/mluerig/.acme.sh/http.header -L -g '
[Sun Nov 21 21:28:45 CET 2021] ret='0'
[Sun Nov 21 21:28:45 CET 2021] _hcode='0'
[Sun Nov 21 21:28:45 CET 2021] host='asellus.org'
[Sun Nov 21 21:28:45 CET 2021] Unable to find domain specified.
[Sun Nov 21 21:28:45 CET 2021] Error add txt for domain:_acme-challenge.asellus.org
[Sun Nov 21 21:28:45 CET 2021] _on_issue_err
[Sun Nov 21 21:28:45 CET 2021] Please check log file for more details: /home/mluerig/.acme.sh/acme.sh.log
Something seems to be wrong with the namesilo part.. But what?
well, it has been almost 48 hours and neither certbot nor acme work (same errors). however, I noticed when I try to reach the domain under https://www.asellus.org, there appears to be a certificate after all.
I am now entirely confused - does that mean that one of my attempts worked, and that I now need a .htacess file or a DNS record to point www.asellus,org and asellus.org to https://www.asellus.org? At least I remember having done something similar long ago on a wordpress blog ...
With certbot you can check with the command certbot certificates, which should list the certificate if certbot generated it. I don't know how acme.sh produces such a list, although I know it is able to.
apparently github-pages autogenerates certificates, so it's solved.
still don't understand why the dns-01 challenges with certbot and acme failed
With certbot you can check with the command certbot certificates , which should list the certificate if certbot generated it. I don't know how acme.sh produces such a list, although I know it is able to.