Author: Mark
err_SSL_VERSION_OR_CIPHER_MISMATCH
You might encounter an ERR_SSL_VERSION_OR_CIPHER_MISMATCH error when visiting your website over HTTPS/SSL. This error is also known as SSL_ERROR_NO_CYPHER_OVERLAP in Mozilla Firefox. This error means that the server and client (browser) are unable to establish a secure connection between them. To establish a secure connection between the server and client, they need to have a cipher in common to understand each-others messages. If the ciphers don’t match, the server and client can’t communicate and it results in this error message.
Inserting HSTS header using PHP
HSTS Header insertion Really Simple Security Pro has the ability to set the HSTS header for your website. From version 6 and upwards this is performed via PHP, so there is no need to edit server config files like htaccess or nginx.conf anymore.
Locating mixed content in widgets
Sometimes the scan finds mixed content in widgets. If you see this message, it’s likely that there is a link to an image in one of your widgets that isn’t available over https://. The scan helps you locate the widget in which the mixed content is found. In the screenshot below you can see a result from the scan: First, the file which cannot load over https:// is shown. The scan details two things: the widget area in which the
What are Secure Cookies?
HTTP cookies are small packets of data stored in your browser. This data may contain sensitive data like passwords or user information and is therefore vulnerable for attacks. To limit vulnerability you can ‘secure’ your cookies by adding specific attributes to the set cookies, making it harder to manipulate by outsiders. Really Simple SSL uses the HttpOnly, secure and use_only_cookies parameters to make cookies more secure. Since Really Simple SSL helps you in securing your website by switching your site to
How to install an SSL certificate on localhost / MAMP
If you do development on your own machine, then deploy to production, and you have an SSL certificate on your site, it is useful to have SSL on your localhost environment. This guide will walk you through all the necessary steps to get a working certificate on localhost. The instructions are based on macOS Sierra 10.12.5, using MAMP (Apache) and Chrome 59. Install MAMP The first step is to install MAMP. MAMP is a one-click solution for macOS and Windows for setting up