Hello all ,
I install letsencrypt in my server ,I had a certificate for my site, it ran good .
But I had problem : I want to add many extend domain to this certificate ,
I used command :
sudo certbot --apache -d example.com -d example1.com
to addmore but it renew certificate . I don’t want it , I want it use old certificate.
What do I do now?
Thank.
hi @vnatuan1989
to addmore but it renew certificate . I don't want it , I want it use old certificate.
Certificates are immutable - this means once a certificate has been issued you are not able to add more domains to it at a later date.
You can use the -expand flag to create a NEW certificate covering all your domains.
Instructions on the expand flag: User Guide — Certbot 2.7.0.dev0 documentation
--expand If an existing cert is a strict subset of the
requested names, always expand and replace it with the
additional names. (default: Ask)
Review of how -expand works: Reverse Engineering Certbot Expand Option to Use with Another Client
Andrei
1 Like
ahaw021:
-expand
Thank you about your answer , I tried but it didn't work , it renew my certificate , do you have any solution for it ?
no
what you are asking for is not possible - once a certificate is issued there is no way of modifying it
You need to obtain a new certificate
Andrei
1 Like
system
Closed
July 6, 2017, 2:56am
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.