How to debug a blank settings page in Really Simple SSL

If you can’t view your settings in Really Simple SSL, but instead see a blank page, there are some common causes you can check.

Permalinks

In some cases it simply helps by going to settings/permalinks, and click ‘save’. This will flush the permalink structure.

Please also check if your URL’s, e.g. “yourdomain.com/about”, are working. If not, try renaming the .htaccess file, and re-save the permalinks again. This will re-create the .htaccess file, correctly written.

REST API disabled

If you go to yourdomain.com/wp-json/wp/v2/posts you should see a list of posts, in raw json format. Compare with https://really-simple-ssl.com/wp-json/wp/v2/posts.

If not, please check if you use a plugin which disabled the REST API.

WordPress installed in subdirectory

If you have a blank settings page, and WordPress configured in a subdirectory (e.g. website on domain.com, wordpress files in domain.com/wordpress), please log out, clear your browser cache, and log in again.

Content Security Policy

If you are a pro user, and have activated the Content Security Policy in a previous version, it sometimes happens that the policy is not fully upgraded during the update and is set too strict. If this is the case you should see something in the developers console on the SSL settings page like ‘ Refused to load * because it does not appear in the style-src directive of the Content Security Policy”.  In that case you can temporarily comment out the advanced-headers.php line in the wp-config.php. Then you should be able to visit the settings page. If you disable the Content Security Policy, then set it to learning mode first, it will add the necessary rules during learning mode.

Still not working?

Please contact us so we can figure out the problem. Please attach a screenshot of the console errors you see and the plugins you have active. This will also help others in the WordPress community!

Lightweight plugin, Heavyweight Security features. Get Pro and leverage your SSL certificate for WordPress security standards.