• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

OrganicWeb

Marketing Strategy Facilitators & Mailchimp Pro Partners

  • Home
  • Marketing Strategy & Planning
  • Mailchimp Services
    • Service Catalogue
    • Mailchimp Improvement Audit
    • Shopify & WooCommerce Marketing
    • Mailchimp Online Courses (on Udemy)
    • Mailchimp Live Classes
    • Mailchimp Corporate/Team Training
    • Consulting
  • Free Tools
    • 5 day Mailchimp marketing boost
    • Map maker for email
    • Is Mailchimp down?
    • Marketing facts and stats.
  • Content
    • Blog
    • Videos
  • Contact & About
You are here: Home / WordPress / Fix WordPress HTTPs Admin Permissions

Fix WordPress HTTPs Admin Permissions

I recently activated HTTPs on a WordPress website and immediately received the error You do not have sufficient permissions to access this page when trying to access the WordPress dashboard. I could view the website posts and pages but just couldn’t access anything within the Dashboard. Also every time I tried to access the Dashboard I’d need to login again.

The HTTPs configuration

The website is setup with WordPress version 4, The WooThemes Fashionable theme and the WordPress HTTPS (SSL), CloudFlare and WooCommerce Plugins. CloudFlare is used for optimization and CDN as well as supplying the CloudFlare Flexible SSL (I’ve setup WordPress HTTPs using CloudFlare Flexible SSL numerous times in the past).

All good quality themes and plugins so what could be causing the error? I tried all sorts of things such as resetting directory and file permissions on the server, reinstalling WordPress and so on. Eventually the problem became evident.

How to fix the WordPress SSL permissions problem

What was causing the issue was WooCommerce. WooCommerce uses a native WordPress function of checking whether SSL is active called is_ssl. The issue with this means of testing for SSL is that it doesn’t natively work for websites with SSL behind load balancers or where SSL isn’t on your webserver (such as with CloudFlare Flexible SSL). What we need to do then is trick WordPress into knowing that we are in fact using SSL.

Fortunately Ross from Webaware has put in the hard yards for us and has created a plugin that does all the heavy lifting for us. I installed the plugin and now am able to access the Dashboard without error.

Found this useful? Please share:

Filed Under: WordPress

Watch Gary in action

Gary frequently adds Mailchimp instructional videos to his YouTube channel. Subscribe to keep updated.

→  Subscribe   ←

How to create a lead-capture form with file download.

How to target your most engaged Mailchimp contacts.

Reader Interactions

Leave a Reply Cancel reply

Primary Sidebar

Ready? Boost your marketing …

Get Started

Learn from a Mailchimp Pro Partner

Signup to receive info about Gary's Mailchimp beginner and advanced classes.

Sign up

Gary on Australian National Radio

Changes are coming to the Australian Spam Act

Read Gary's article in SmartCompany

Mailchimp Video Tutorials

Meet Gary, Mailchimp Expert

Gary is a Mailchimp Expert and Partner. He delivers Mailchimp training and consulting services in Australia, New Zealand and Singapore. Gary presents at Mailchimp events and hosts the first, and only, Australian Mailchimp sponsored event. He is M.B.A. qualified from Henley Business School, U.K.

Contact Gary for your Mailchimp needs

Footer

Customer ratings

Mailchimp pro partners

Contact

Contact Gary for all your Mailchimp training, consulting and integration needs.

Contact Gary.

Copyright © 2021 · Sitemap · ABN: 40800872179 · Privacy Policy · Terms of Service