Support

Admin Tools

#31221 Helix Ultimate header issue and Admin Tools

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by joomleb on Wednesday, 10 April 2019 12:42 CDT

joomleb
Hi guys,
I'm having back this Helix Ultimate header issue: https://www.joomshaper.com/forums/header-resizing-bug?start=0#reply-190096

For the JoomShaper team: "Please turn off the SSL CloudFlare. For the SSL, the resource doesn't load properly. That's why the template layout doesn't load. Please contact your SSL CloudFlare provider to unblock the resource. Without Template layout access, it's not possible to change the header issue fix."

But, as far as I know, as far as I know I'm running Let's Encrypt on server to provide me the most simple SSL Certificate domain based.

So, I'm also running Admin Tools with the .htaccess maker feature. So, I look for it into the Admin Tools documentation and some Helix Ultimate / Admin Tools issues and I found:

A - https://www.akeebabackup.com/documentation/admin-tools/server-protection.html#determine-required-exceptions = I set ".htaccess Maker > Allow direct access, including .php files, to these directories: templates/shaper_helixultimate"

B - #30973 – Helix template blocked by admin tools = I set "Web Application Firewall > Configure WAF > Cloaking tab > Allow site templates: Yes"

But with NO success.
So, I'm asking you, Please:

C - Is there any other Admin Tools setting I can check and test ?
D - Anyway, also if not related and considering your experience, Is it better to keep setted the A and B ?

nicholas
Akeeba Staff
Manager
I believe that your questions are unrelated to what they asked you to do :)

You have set up CloudFlare CDN in front of your site. This is something you get to do at the hosting level. It's not something you can do with software running inside your site.

Accessing your site over SSL goes through CloudFlare. However, if you are on their free plan they don't support HTTPS (SSL). Therefore you get an invalid certificate which is the source of your problem. You either need to pay CloudFlare and install a commercial SSL certificate (I am afraid Let's Encrypt might not work with them) or not use CloudFlare on your site. However, none of that is related to Admin Tools so that's the extent of the help we can give you.

If you have no idea what CloudFlare is or why is it enabled on your site -- ask your hosting company.

If you know what CloudFlare is but have no idea how to deal with SSL -- ask CloudFlare's support.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

joomleb
Hi Nicholas,
many thanks for your support. Following your suggestions I tested:
A - System - Admin Tools plugin: disabled = the bug is still there
B - Changed the .htaccess created by Admin Tools woth the .htaccess joomla default one = the bug is still there

So, definitivamente, the issue cannot be related with and solved by Admin Tools.

Form my Server Provider I had back:
" Thank you for reaching out. I am sorry to hear that you are having issues with the template layout. Indeed, our SSL's are provided by Let's Encrypt. Cloudflare SSL's would only be in use if the domain was actually using Cloudflare. Checking the primary domain, it does not appear to be currently set to use Cloudflare so there should be no Cloudflare SSL to disable. You can use the following website to see what SSL a domain is using: https://www.sslshopper.com/ssl-checker.html
That being said, at least on our end for Let's Encrypt SSL there won't be a way to exclude a certain resource from the SSL. It could probably be achieved, but would need some custom code in the site to load that one resource over HTTP while allowing everything else to load over HTTPS. "

"to load that one resource over HTTP while allowing everything else to load over HTTPS" = Please, Is this anything I can set through Admin Tools to do some tests ?


Thanks again for help on understanding and support

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!