Forum

Thread tagged as: Question, Problem, Forum

Installed an SSL - Homepage Slider not Displaying

Hi, I am very new with Perch (I'm sure you hear that a lot.) I am not a developer. I was tasked with installing an SSL on our hosting site. When I did that our homepage slider disappeared on the https:// address. It is still displaying on the https:// address, so I am not forcing a redirect yet. I am trying to get the homepage slider to appear before I do a redirect. If anyone could point me to the right direction/solution I would be very grateful!

My website: https://helmstargroup.com/ https://helmstargroup.com/

Here is the diagnostic report (I think):

SELECT u.*, r.* FROM perch2_users u, perch2_user_roles r WHERE u.roleID=r.roleID AND u.userEnabled=1 AND u.userID=2 AND u.userHash='ce2ac62d8bdd094f15f4c873f6879c1c' LIMIT 1
UPDATE perch2_users SET userHash='9fb18bb6f46294203523abe49dc093e8' WHERE userID='2'
[40] SELECT p.privKey FROM perch2_user_privileges p
[23] SELECT * FROM (SELECT DISTINCT settingID, settingValue, userID FROM perch2_settings WHERE userID=2 OR userID=0 ORDER BY userID DESC) AS settings GROUP BY settingID, settingValue, userID
[nil] SELECT *, REPLACE(pagePath, '/index.php', '') as sortPath FROM perch2_pages WHERE pageNew=1 ORDER BY LENGTH(sortPath)-LENGTH(REPLACE(sortPath, '/', '')) ASC
[12] SELECT p.*, (SELECT COUNT(*) FROM perch2_pages WHERE pageParentID=p.pageID) AS subpages FROM perch2_pages p WHERE p.pageParentID IN (0, 31) ORDER BY p.pageTreePosition ASC
[72] SELECT * FROM perch2_content_regions ORDER BY regionOrder ASC
[5] SELECT * FROM perch2_content_regions WHERE regionPage='*'
[12] SELECT DISTINCT regionTemplate FROM perch2_content_regions ORDER BY regionTemplate ASC
[nil] SELECT * FROM perch2_content_regions WHERE pageID=17 AND regionPage!='*' ORDER BY regionOrder ASC

I am not sure where the page code or the template is. If you can direct me to where they would be I can provide them.

Thank you for any help!

Jesse Wahl

Jesse Wahl 0 points

  • 3 years ago
Simon Clay

Simon Clay 127 points

The page is trying to load jquery from a cdn with http, and is being blocked.

Browsers are getting stricter, when loading an https page, they block any resources that are not https.

[Warning] [blocked] The page at https://helmstargroup.com/ was not allowed to run insecure content from https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js. (helmstargroup.com, line 25)

So the answer is to use a CDN with https.

Duncan Revell

Duncan Revell 78 points
Registered Developer

Apologies for not checking properly, but I would guess that somewhere in your page you are calling a script for the slider that is coming from an https:// address.

When running ssl, all links to other scripts or files need to also come from an https:// location.

Duncan Revell

Duncan Revell 78 points
Registered Developer

Double post! And Simon has taken the time to check it out properly...