Missing webroot path renewing an existing certificate

root@instance-1:~# certbot certonly \

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Error while running apache2ctl configtest.
Action 'configtest' failed.
The Apache error log may have more information.
AH00526: Syntax error on line 35 of /etc/apache2/sites-enabled/000-default-le-ssl.conf:
SSLCertificateFile: file '/etc/letsencrypt/live/casaroca.site/fullchain.pem' does not exist or is empty
How would you like to authenticate with the ACME CA?


1: Apache Web Server plugin (apache) [Misconfigured]
2: Spin up a temporary webserver (standalone)
3: Place files in webroot directory (webroot)


Select the appropriate number [1-3] then [enter] (press 'c' to cancel):

Stop.
Press "C" to cancel that.

There are three commands in my post.
The first two are one line each.
The last command is spread over five lines.

1 Like

Select the appropriate number [1-3] then [enter] (press 'c' to cancel): cauthenticator could not be determined or is not installedAsk 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.

Press "ctrl-c"
Break out of that.

1 Like

what do I do now, i closed

1 Like

there is no certificate installed from the page,

Follow my instructions.
Three simple commands to run:

1 Like

error command 3.

root@instance-1:~# certbot certonly \

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Error while running apache2ctl configtest.
Action 'configtest' failed.
The Apache error log may have more information.
AH00526: Syntax error on line 35 of /etc/apache2/sites-enabled/000-default-le-ssl.conf:
SSLCertificateFile: file '/etc/letsencrypt/live/casaroca.site/fullchain.pem' does not exist or is empty
How would you like to authenticate with the ACME CA?


1: Apache Web Server plugin (apache) [Misconfigured]
2: Spin up a temporary webserver (standalone)
3: Place files in webroot directory (webroot)


Select the appropriate number [1-3] then [enter] (press 'c' to cancel):

NOT
"certbot certonly \"

All five lines at once.

Copy (all five lines) then Paste

1 Like

root@instance-1:~# certbot certonly \

--cert-name casaroca.site
-webroot -w /var/www/html
-d "casaroca.org,www.casaroca.org,casaroca.site,www.casaroca.site"
--force-renewal
ebroot does not exist or is not a directory
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/tmp83elcjk7/log or re-run Certbot with -v for more details.

I missed a dash!

DO THIS COMMAND ONLY ONCE:

certbot certonly \
 --cert-name casaroca.site \
 --webroot -w /var/www/html \
 -d "casaroca.org,www.casaroca.org,casaroca.site,www.casaroca.site" \
 --force-renewal
1 Like

root@instance-1:~# certbot certonly \

--cert-name casaroca.site
--webroot -w /var/www/html
-d "casaroca.org,www.casaroca.org,casaroca.site,www.casaroca.site"
--force-renewal
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for casaroca.org and 3 more domains

Certbot failed to authenticate some domains (authenticator: webroot). The Certificate Authority reported these problems:
Domain: casaroca.site
Type: connection
Detail: Fetching http://casaroca.site/.well-known/acme-challenge/eUocwiA2AY669-nraOX2rm869jqrezlcVj2qV0cBZQM: Timeout during connect (likely firewall problem)

Domain: www.casaroca.site
Type: connection
Detail: Fetching http://www.casaroca.site/.well-known/acme-challenge/-x3Mwv2NBgbvNYVjDSLI_D0f26njKe67WGj9vNKRK9o: Timeout during connect (likely firewall problem)

Hint: The Certificate Authority failed to download the temporary challenge files created by Certbot. Ensure that the listed domains serve their content from the provided --webroot-path/-w and that files created there can be downloaded 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.

What?

Name:    casaroca.org
Address: 34.136.223.57

Name:    casaroca.site
Address: 35.192.111.50

Please show output of:
curl -4 ifconfig.co

1 Like

root@instance-1:~# curl -4 ifconfig.co
34.136.223.57

the domain casaroca.site, is no longer in operation

It saves time to have the right information...

1 Like

DO THIS COMMAND ONLY ONCE:

certbot certonly \
 --cert-name casaroca.org \
 --webroot -w /var/www/html \
 -d "casaroca.org,www.casaroca.org" \
 --force-renewal

Then we need to edit the file:
/etc/apache2/sites-enabled/000-default-le-ssl.conf
changing lines with:
/etc/letsencrypt/live/casaroca.site/...
to:
/etc/letsencrypt/live/casaroca.org/...

1 Like
root@instance-1:~# certbot certonly \
>  --cert-name casaroca.org \
>  --webroot -w /var/www/html \
>  -d "casaroca.org,www.casaroca.org" \
>  --force-renewal

Saving debug log to /var/log/letsencrypt/letsencrypt.log


You are updating certificate casaroca.org to include new domain(s):

  • www.casaroca.org
    You are also removing previously included domain(s):
    (None)
    Did you intend to make this change?

NO.
Don't do that.

Did you skip the first two steps?

1 Like

Please show the output of:
certbot certificates

1 Like