Title: Really Simple SSL Lets Encrypt
Last modified: August 10, 2021

---

# Really Simple SSL Lets Encrypt

 *  Resolved [jamesradcliffe](https://wordpress.org/support/users/jamesradcliffe/)
 * (@jamesradcliffe)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/)
 * Hi guys,
 * I recently got a notification from another SSL provider that my certificate will
   be expiring soon and unfortunately, I’ve gone through all of my free certificates.
 * Luckily, I already have your plugin installed and noticed the new notification
   regarding installing an SSL certificate from Lets Encrypt via yourselves so I’m
   really excited about this. Unfortunately when I upload the shell plugin onto 
   my WordPress dashboard, I’m unable to go to the plugin without getting the “There
   has been a critical error on this website. Please check your site admin email
   inbox for instructions.” error.
 * I’m just wondering if I’m doing anything wrong here or whether you could offer
   any guidance as to how I can get the plugin and certificate installed?
 * If its relevant, my hosting provider is Tsohost.
 * Many thanks,
    James
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Freally-simple-ssl-lets-encrypt%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 10 replies - 1 through 10 (of 10 total)

 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14754975)
 * Hi James,
 * Thanks for reporting the issue. I just tested this, and noticed that some new,
   stricter conditions in the latest update caused this issue in the shell add on.
 * I’ve updated it on github, if you install the latest version of the add on, the
   error should be gone.
 * As the number of users with shell functionality on their site is relatively small,
   we welcome any user input, so if you run into any issues, please contact us directly
   on support(at)really-simple-ssl.com so we can help resolve any issue you might
   encounter.
 *  Thread Starter [jamesradcliffe](https://wordpress.org/support/users/jamesradcliffe/)
 * (@jamesradcliffe)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14755033)
 * Hi Rogier,
 * Really appreciate this, it’s worked perfectly this time!
 * Just for clarification, the article here: [https://really-simple-ssl.com/installing-ssl-using-shell-functions/](https://really-simple-ssl.com/installing-ssl-using-shell-functions/)
   mentions a Wizard that I can’t currently see/find. Am I right in assuming this
   is because I still have my previous SSL certificate for now and so this will 
   only show when my previous one expires?
 * Happy to offer as much input as you need, I’ll keep you updated with how I get
   on!
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14756097)
 * Hi James,
 * Yes, the install certificate option only shows when your current certificate 
   is about to expire. You can type in the direct url to the wizard to bypass this
   limitation:
 * [youdomain.com]/wp-admin/options-general.php?page=rlrsssl_really_simple_ssl&tab
   =letsencrypt
    -  This reply was modified 4 years, 10 months ago by [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/).
 *  Thread Starter [jamesradcliffe](https://wordpress.org/support/users/jamesradcliffe/)
 * (@jamesradcliffe)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14758440)
 * Hi Rogier,
 * Just attempting this now so thank you.
 * I’m up to the installation of my certificate although I have currently got the
   following error message:
 * “There has been a critical error on this website.
 * Learn more about troubleshooting WordPress.
 * Attempting to install certificate using shell…”
 * Despite this, I’ve been able to install the CRT, KEY and CABUNDLE manually in
   cPanel. I’m just unable to advance to the final ‘Activate SSL’ step in the wizard.
 * Is there anyway around this to advance anyway. If not, will the certificate work
   anyway seeing as I’ve installed it manually?
 * Thanks!
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14758824)
 * Can you enable debugging to your website, by adding
 *     ```
       define('WP_DEBUG', true);
       define('WP_DEBUG_LOG', true);
       ```
   
 * To the wp-configure.php, run the installation, then send the debug.log in wp-
   content to support (at) really-simple-ssl.com?
 * As for the cert: it should be installed successfully now. But if we can fix the
   issue with the automatic installation, you don’t have to renew manually.
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759070)
 * I think I have found the issue. Since we split off the shell add-on from the 
   core plugin, the shell installation function was calling itself, calling an infinite
   loop.
 * I also noticed that the core plugin returned a “stop” action when the default
   cPanel method fails, which should be “skip” in case of the shell add on being
   detected.
 * I have updated the core plugin here:
    [https://github.com/Really-Simple-Plugins/really-simple-ssl](https://github.com/Really-Simple-Plugins/really-simple-ssl)
 * You can use the adjusted shell add on plugin to replace the existing one.
 * This allows the plugin to install the certificate as well. When it’s renewal 
   time, it can auto install the renewed certificate.
 *  Thread Starter [jamesradcliffe](https://wordpress.org/support/users/jamesradcliffe/)
 * (@jamesradcliffe)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759097)
 * Evening Rogier,
 * Sorry for the delay in getting back to you and thank you for the updated plugin.
 * I’ve just tried to activate it and I’ve received the following error:
    “Plugin
   could not be activated because it triggered a fatal error.
 * Fatal error: Cannot redeclare RSSSL() (previously declared in /home/pj6hocmzwqty/
   public_html/wp-content/plugins/really-simple-ssl/rlrsssl-really-simple-ssl.php:
   223) in /home/pj6hocmzwqty/public_html/wp-content/plugins/really-simple-ssl-master/
   rlrsssl-really-simple-ssl.php on line 221”
 * Any ideas on how I can get around this?
 * Many thanks,
    James
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759150)
 * Hi James,
 * This is caused by the fact that the plugin is already active. As it is downloaded
   from github, the plugin folder is now named “really-simple-ssl-master” instead
   of “really-simple-ssl”, in which case wp would ask you if you want to replace
   the existing plugin.
 * the easiest workaround is to unzip the file, rename the plugin folder to “really-
   simple-ssl”, then zip again. Now you can upload the plugin without issues, and
   select the option to replace the existing plugin.
 *  Thread Starter [jamesradcliffe](https://wordpress.org/support/users/jamesradcliffe/)
 * (@jamesradcliffe)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759179)
 * Hi again,
 * Huge thanks again for the quick response. Just tried this and when I uploaded
   the plug-in I immediately got a notification that my SSL certificate had been
   detected so I just hit activate!
 * I went back to the URL you sent previously just to test this and it’s stating
   that I’ve got an SSL certificate installed now so I believe that should be all
   sorted?
 * Again a huge thanks for all of your help with this, the plugin is brilliant and
   your support has been second to none!
 * Hope you have a great evening,
 * James
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759899)
 * Hi James,
 * I recommend to run the ssl installation step again, so the plugin knows installation
   can also run automatically.
 * Please keep an eye on the renewal, between 60 and 90 days from now.
 * It should auto renew, but don’t hesitate to contact us if it doesn’t.
    -  This reply was modified 4 years, 10 months ago by [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/).

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Really Simple SSL Lets Encrypt’ is closed to new replies.

 * ![](https://ps.w.org/really-simple-ssl/assets/icon-256x256.png?rev=2839720)
 * [Really Simple Security - Simple and Performant Security (formerly Really Simple SSL)](https://wordpress.org/plugins/really-simple-ssl/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/really-simple-ssl/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/really-simple-ssl/)
 * [Active Topics](https://wordpress.org/support/plugin/really-simple-ssl/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/really-simple-ssl/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/really-simple-ssl/reviews/)

 * 10 replies
 * 2 participants
 * Last reply from: [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * Last activity: [4 years, 10 months ago](https://wordpress.org/support/topic/really-simple-ssl-lets-encrypt/#post-14759899)
 * Status: resolved