OSE Free SSL

Description

OSE is proud to offer service for free to generate free SSL certificates for all WordPress customers in partnership with Let’s Encrypt. WordPress customers now only need to install OSE Free SSL WordPress plugin, by entering your email address and a few clicks, to have their SSL certificates generated and delivered to their selected email address.

Let’s Encrypt is a free and fully automated certificate authority (CA) available for the benefit of all websites on the Internet. They provide, for free, a certificate to enable HTTPS (SSL/TLS) for websites in the aim of creating a more secure and privacy-respecting Web.

Using the plugin, you can quickly generate new certificates for your site, and install the free SSL certificates through your cPanel or Plesk management panel, then you can simply switch your website into HTTPS with plugins like Really Simple SSL or Force HTTPS.

The Let’s Encrypt service only provides certificates that are valid for 90 days. However, they can be always renewed – no limitations there.

Benefits

  • FREE: Anyone who owns a domain name and a WordPress website can use OSE Free SSL plugin to obtain a trusted certificate from Let’s Encrypt and turn on https protocol at zero cost.
  • AUTOMATIC: The entire enrollment process for certificates occurs painlessly during OSE server’s native configuration process. You do not need to do anything.
  • SIMPLE: There’s no payment, no validation emails, just a few clicks, the SSL certificates are directly delivered to your email.
  • GOOGLE & SEO: Since Jan 2018, Google flagged any website that doesn’t have SSL certification (e.g. using valid https protocol) to show a ‘Not Secure’ message. OSE Free SSL plugin helps you avoid that.
  • SECURE: Let’s Encrypt will serve as a platform for advancing TLS security best practices, both on the CA side and by helping site operators properly secure their servers.
  • TRUST: Displayed with a security padlock in the address bar of the browser indicates the connection is secure and show your website’s visitors that you take their privacy seriously.

Screenshots

  • Enable OSE Free SSL plugin
  • Successfully receiving Free SSL certificates in email

Installation

PREREQUISITES

PHP version 5.3+.
cURL and OpenSSL extensions in PHP
When using FTP mode, an FTP account with the access to /public_html/.well-known (for cpanel) or /httpdocs/.well-known (for plesk).

INSTALLATION

  1. Install through Plugins Menu
    Search “OSE Free SSL” in the plugin menu then install and activate it. After that, there will be a new menu OSE Free SSL on the side bar.

  2. Install by Uploading the files through FTP
    Upload the entire ose-lets-encrypt folder to the /wp-content/plugins/ directory
    Activate the plugin through the Plugins menu in WordPress backend. After that, there will be a new menu OSE Free SSL on the side bar.

  3. REQUESTING A FREE SSL CERTIFICATE
    For detailed instructions on how to request a free SSL certificate, please see this tutorial: How to install free SSL / TLS certificates into your WordPress website

FAQ

How do I use the plugin?

After the plugin activation you will find a new menu in the WordPress backend where you can do settings and request the certificate for your WordPress site. You will then receive the certificate package via the email. Finally, you just need to install the certificate in the server control panel, e.g. cPanel and Plesk. Please visit this page for how to install the free certificates.

Why can’t I request the certificate?

You need to create an FTP account with the access to the directory /site_root/.well-known/ and enter the FTP info to the setting. Please visit this page for how to setup the ftp account.

I have obtained my certificate, but my site is still regular HTTP!

The plugin only acts as a connection between your WordPress site and Let’s Encrypt – it is used to obtain the certificate. WordPress cannot automatically modify your server configuration to use it. You need to install the SSL certificates in your hosting control panel (see this page) then use Really Simple SSL or Force HTTPS to change your website to HTTPS.

Reviews

Very useful and helpful

Thanks for this plugin and the detailed document for setting up on AWS Lightsail. Replied my emails fast.Thank you very much!

Read all 1 review

Contributors & Developers

“OSE Free SSL” is open source software. The following people have contributed to this plugin.

Contributors

Translate “OSE Free SSL” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

= 1.2.6.2
* Change codes so the SSL certificates boxes show even the certificate data not available

= 1.2.6.1
* Update change log
* Update version tags
* Fixed ACME testing bug

= 1.2.6
* Add certificate content boxes to simplify the SSL update

= 1.2.5.1
* Update project home page and links in the plugin
* Update tutorial links in the plugin
* Update support links in the plugin

= 1.2.5
* Add ACME testing function so users can test the acme challenge before requesting SSL certificate.

= 1.2.4
* Change web token generation function to generate token only once
* Add automatic renewal of ssl certificates function in cronjob setting section

= 1.2.3
* Change clear all option cache to clear ose-lets-encrypt cache data

= 1.2.2
* Fixed bug: token not match caused by options cache

= 1.2.1
* Added bootbox js file

= 1.2.0
* Added one more method to validate acme-challenge

= 1.1.9
* Update plugin descriptions and add detailed instruction links

= 1.1.8
* Update language wording after SSL is requested
* Improve SSL request workflow

1.1.7

  • Add English language file
  • Add direct acme challenge validation method

1.1.6

  • Change to use native WordPress ftp function to run ftp mode

1.1.5

  • Update plugin description

1.1.4

  • Update documentation link

1.1.3

  • Update banner image
  • Update documentation link

1.1.2

  • Change Plugin name

1.1.1

  • Change wording in file permission checking functions
  • Fix javascript bug after saving the config for http mode

1.1.0

  • Add http mode for Domain Validation

1.0.2

  • Updated readme file

1.0.1

  • Updated readme file

1.0.0

  • Initial release