I cannot create SSL certificate using certbot

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. https://crt.sh/?q=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: ngeles.co

I ran this command: sudo certbot --nginx

It produced this output:

Failed authorization procedure. ngeles.co (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://ngeles.co/.well-known/acme-challenge/kcku9MU5tAts84sVyrrdwRhhFpQ9k5OzpHzPCU8x90U [2400:8901::f03c:91ff:fe9e:84d]: “\r\n404 Not Found\r\n\r\n

404 Not Found

nginx/1.15.9 (Ub”


My web server is (include version): nginx/1.15.9 (Ubuntu)

The operating system my web server runs on is (include version): Ubuntu

My hosting provider, if applicable, is: godaddy.com

I can login to a root shell on my machine (yes or no, or I don’t know): yes, i can login to a root shell

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): I use bluehost as mail service. And then i use linode for my virtual server. And i buy my domain in godaddy.com. Also my nameserver already been changed into nameserver linode.

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot): certbot 0.31.0


It seems like you have dual-stack nginx service, but ipv4 and v6 serves different content.

Please try to unify both response or temporarily remove IPV6 record before retry.

Thank you

Thanks for replying so fast. It already fixed. Because i forget that i delete listen port 80 in nginx/sites-available. But that listen port 80 should be deleted by certbot when i execute the command to make a ssl certificate.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.