Category: Troubleshooting
cURL errors
What is cURL? cURL is a widely used method of transferring data from and to (web)servers via URLs. It is installed on most, if not all webservers which makes it an ideal tool to use. Really Simple SSL uses cURL for a number of things. The plugin uses cURL to open your webpage to check if the site can load over SSL, to test if your certificate is valid, and to connect to really-simple-ssl.com to activate your Really Simple SSL
cURL error 35: SSL connect error
The cURL error 35 can appear in the Really Simple SSL debug log when the CURL function cannot connect to your website using SSL. Curl often uses a different set of certificates, shipped with PHP. There are several things that can cause this problem, in most cases updating both cURL and PHP to a newer version will resolve this issue. If this doesn’t resolve the problem, please contact your webhosting company, as they can check why CURL is having issues.
How to solve a http 500 error on activation of Really Simple Security
When you get a white screen or http error after activating Really Simple SSL, this can have two main causes: your site is low on memory, or, there is a plugin conflicting with the flushing of the rewrite rules. Low memory on your site when activating Really Simple SSL can result in an http 500 error page. Sometimes you can resolve this by deactivating your caching plugin. Why does this happen, does Really Simple SSL take so much memory? No,
Using safe mode
Migrating to SSL can cause unexpected side effects. When caching is causing redirects, or a plugin redirects back to http, or other such issues, it can be helpful to activate Really Simple SSL in a minimized way (as of 2.5.9). First, deactivate Really Simple SSL (use the remote script if you don’t have access to the admin), then add the following line to your wp-config.php. define(“RSSSL_SAFE_MODE”, true); After doing so, the plugin will no longer: Change your site URL to
Remove .htaccess redirect on site lockout
The .htaccess is the fastest redirect, so why not enable it by default? When you enable the setting “301 .htaccess redirect” under SSL & Security -> “Settings” in the top menu bar -> SSL, Really Simple SSL will detect the most suitable redirect and then opens a test page to verify if this option won’t result in redirect loops. Even so, the detected redirect could cause a loop: there are a lot of server configurations, and some respond unexpectedly to