Our app lets users use their own domain. However, we still set up virtual hosts and install SSL certificates manually.
Right now we serve about 600 domains. We plan to double that in the next 6 months.
Over time running Certbot has become increasingly slow. I can spend up to 30 minutes waiting for the debug log to be saved.
Apparently auto-renewal is taking a lot of time also.
When I try to manually install or renew a certificate, I constantly get the “Another instance of Certbot is already running.” message. After running grep I got 5 o 6 Certbot instances running at the same time.
Killing those instances makes some certificates not to be renewed. Wich I later need to renew manually.
We are using Apache 2.4.7, Ubuntu 14.04 on a 4 vCPUs server with 8 GB Ram. Certbot version 0.39.0
Does the number of domains hosted affect the performance of Certbot? Will it get slower as we add more domains?
Do you think upgrading to a newer version of Ubuntu will help?
Can we use a different machine to generate ore renew certificates?
Is there any service we can use to delegate certificates generation and installation?
All ideas are welcome.
My domain is: mitienda.pe
I ran this command: certbot-auto
It produced this output: Saving debug log to /var/log/letsencrypt/letsencrypt.log
My web server is (include version): Apache 2.4.7
The operating system my web server runs on is (include version): Ubuntu 14.04
My hosting provider, if applicable, is: DigitalOcean
I can login to a root shell on my machine (yes or no, or I don’t know): yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): No
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot): 0.39.0