SSL not working on WordPress site

Posted July 29, 2020 1.8k views
WordPressLet's EncryptUbuntu 18.04

I’ve looked through lots of questions on this, but can’t seem to figure this out. I followed the one-click WordPress install and set up a Let’s Encrypt SSL, but https isn’t working on my site, and after following a recommendation to change the URL in the settings within Wordpress from http to https, I can no longer even get into wp-admin (since it’s forwarding to https). The main site works, but only on http. Can anyone give me some guidance?

  • Show comment This comment has been marked as resolved by caretx.
  • Hi @caretx,

    Thank you for the confirmation, it’s possible the first time you tried it for the domain to still have been propagating and thus LE failing to verify it.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi @caretx,

Usually when installing the one-click Wordpress application in the setup (in yout terminal) it ask if you want to first install Let’s Encrypt and the redirect to https. Did you go through those options?

Additionally, can you confirm if you have an SSL configuration file created on the droplet as well. It should be located in the /etc/apache2/sites-enabled and the conf should be named 000-default.conf.

If this hasn’t been created what I’ll recommend is use certbot, you should already have it installed by default on the droplet. The following command should help you wit that as well

sudo certbot --apache -d your_domain -d www.your_domain


  • You may also need python3-certbot-apache if it isn’t already there. (Certbot doesn’t know how to configure this server error.)

    apt install python3-certbot-apache