root@srv617021:~# sudo tail -f /var/log/letsencrypt/letsencrypt.log
File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 389, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 439, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 90, in handle_authorizations
self._poll_authorizations(authzrs, max_retries, best_effort)
File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 178, in _poll_authorizations
raise errors.AuthorizationError('Some challenges have failed.')
certbot.errors.AuthorizationError: Some challenges have failed.
2024-10-16 22:33:22,817:ERROR:certbot._internal.log:Some challenges have failed. whenever i try to run certbot i got this error "some challenges have failed" and i have verified my domain name points to my vps pi help me
Sadly the tail of that log is the least important part of that log.
We will either need to see the whole log. Or, just answer the questions on the form you should have been shown when posting in the Help section. This is re-posted below
There is not nearly enough detail in what you provided to start with advice.
=============================
Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don't know):
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):
My domain is: extunibusbooking.com
I ran this command: sudo certbot --nginx or sudo certbot certonly --standalone -d mydomain.com -d www.mydomain.com.
It produced this output: Saving debug log to /var/log/letsencrypt/letsencrypt.log
Please enter the domain name(s) you would like on your certificate (comma and/or
space separated) (Enter 'c' to cancel): extunibusbooking.com
Requesting a certificate for extunibusbooking.com
Certbot failed to authenticate some domains (authenticator: nginx). The Certificate Authority reported these problems:
Domain: extunibusbooking.com
Type: unauthorized
Detail: 84.32.84.32: Invalid response from http://extunibusbooking.com/.well-known/acme-challenge/zVJnEHCvdjee8SqSja80nd6Dv8b9de3bWOM3DLVOlWQ: "Parked Domain name on Hostinger DNS system<meta content="IE=edge,chrome=1" htt"
Hint: The Certificate Authority failed to verify the temporary nginx configuration changes made by Certbot. Ensure the listed domains point to this nginx server and that it is accessible from the internet.
Some challenges have failed.
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.
My web server is nginx/1.21.4.
My operating system my web server runs on is: ubuntu 22.04.5 LTS.
My hosting provider is: Hostinger.
I can login to a root shell on my machine: yes.
I'm using a control panel to manage my site: no.
The version of my client is: certbot 1.21.0
HTTP requests to your domain name are being handled by a Hostinger service. You need to setup your system so the DNS points to a working nginx config.
You can see that your nginx is not replying to requests as you see "Parked Domain name ..." in the error message.
And, I know from experience with Hostinger that "hcdn" is one of their services. See the "Server" response header to this HTTP request for your "home" page
curl -I http://extunibusbooking.com/
HTTP/1.1 200 OK
Server: hcdn
You probably need to work with Hostinger support on getting your nginx server working properly. And then try to get a cert for it.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.