Could not find ssl_module; not installing certificate

Hello, and thank you for your help!

I've answered the questions below. Yes, I know the stack is old, but it's a development server that will only be accessible to me and my partner.

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. |, 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: certbot --apache

It produced this output: Complete result:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Could not find ssl_module; not disabling session tickets.

Which names would you like to activate HTTPS for?


Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel): 1
Requesting a certificate for

Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/
Key is saved at: /etc/letsencrypt/live/
This certificate expires on 2022-11-28.
These files will be updated when the certificate renews.
Certbot has set up a scheduled task to automatically renew this certificate in the background.

Deploying certificate
Could not install certificate


  • The certificate was saved, but could not be installed (installer: apache). After fixing the error shown below, try installing it again by running:
    certbot install --cert-name

Could not find ssl_module; not installing certificate.

Ask for help or search for solutions at See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

My web server is (include version): Apache 2.4.6

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

My hosting provider, if applicable, is: None (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): 1.29.0

Do you have mod_ssl installed?

Did you install httpd from yum?


D'oh! mod_ssl was not installed. I've never seen this before -- and yes, I installed httpd from yum.

Thank you so much!

1 Like

Is there nothing newer?

1 Like

Not under CentOS 7--security fixes are backported, but it's going to stick with Apache 2.4.6 for its lifespan (and the same is true with most of its other packages).


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