FIXED Let's Encrypt not working for website under new ISPConfig 3.1.15p3 on Ubuntu 18.04LTS w/Apache

Discussion in 'Installation/Configuration' started by LTxda, Apr 5, 2020.

  1. LTxda

    LTxda Member HowtoForge Supporter

    Thank you in advance for any help you're able to provide.

    I'm having issues getting Let's Encrpyt to generate an SSL certificate for a website under a newly setup server as per the subject. I understand that you don't want to go into the site SSL tab as this is for self signed certs or other third party SSL setups. It's my understanding that you do want to go into the site settings and check both the SSL and Let's Encrypt boxes then save the config. This is supposed to create a new LE SSL certificate for the site. I've done this but it's not working and need assistance in getting this working. I'm new to getting LE setup under ISPConfig so I don't have all concepts available to troubleshoot this properly. Any help is greatly appreciated.
     
  2. LTxda

    LTxda Member HowtoForge Supporter

    I found another thread that said these steps helped but I don't want to try them without confirmation to avoid making things worse or potentially breaking something that's not broken:

    apt update
    apt install software-properties-common
    add-apt-repository ppa:certbot/certbot
    apt update
    apt upgrade -y
    apt remove letsencrypt -y
    apt install python-certbot-apache -y
    Create cert via ISPConfig again
     
  3. LTxda

    LTxda Member HowtoForge Supporter

    Seems like we should not use python-certbot-apache and stick to certbot. Which is what I'm trying and testing again.
     
  4. LTxda

    LTxda Member HowtoForge Supporter

  5. LTxda

    LTxda Member HowtoForge Supporter

    Go it all working like it should. Had to enable the setting since server is behind a NAT firewall and now it works. Great job on the FAQ!!!
     
    till likes this.

Share This Page