Site design breaks down under HTTPS: but not HTTP:

Post

Posted
Rating:
#9930 (In Topic #3463)
Avatar
Standard member
friendly is in the usergroup ‘Community saint’
My Website has current SSL certificate but when I try to access the site using HTTPS: the Composr website design breaks down. When I do the same using HTTP: the site design remains as it should.

Any suggestiions as to what might be the reason for this?

Website unbroken.jpg


Website Broken.jpg  


Art and Imagination
of David L Friend

http://davidlfriend.com

  My Business Art Gallery
powered by ocPortal
Online now: No Back to the top

Post

Posted
Rating:
#9931
Avatar
Site staff
Adam Edington is in the usergroup ‘Super-moderators’
The default theme works > Ask in Prayer
Maybe you've edited your current theme and hardcoded a http link somewhere?
Online now: No Back to the top

Post

Posted
Rating:
#9934
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
Usually this is a result of "mixed content".

Some CSS / JavaScript is attempting to be loaded over HTTP, and your web browser is blocking it for security because you loaded the site over HTTPS.

As Adam mentioned, you might have hard-coded HTTP links in your themes. Try fixing those and then clearing the cache (both Composr and web browser) and see where that gets you.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top

Post

Posted
Rating:
#9938
Avatar
Standard member
friendly is in the usergroup ‘Community saint’
Thanks Adam and Patrick!

One of the things I have determined not to do is to change any of the Templates or CSS as it comes from Composer. I used the theme wizard provided by this software alone to create the theme. To me it seemed when upgrades come it will be easier on the themes I use to not have to redo anything more than I have to. Thats my approach strictly from a unititarian standpoint and not an ultimate design perspective. So as (slightly) limiting as that may be, it was how I created this theme.

Having said that I am wondering (having skimmed through my site) where any HTTP: or HTTPS: reference might be? I saw in the Point Store there are 3 places that had HTTP:// in them. (These are - E-mail forwarding maintenance URL   POP3 maintenance URL   POP3 quota maintenance URL ) Not sure any of these would make the crash scenerio happen but I dont know. I changes them to HTTPS:// and checked out the site - no difference.

Beyond that, I can not clearly remember, but wonder, if in the original site setup there might be any places that would call for a HTTP:// vs HTTPS:// designation?


Art and Imagination
of David L Friend

http://davidlfriend.com

  My Business Art Gallery
powered by ocPortal
Online now: No Back to the top

Post

Posted
Rating:
#9939
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
hello,

There are several. But it's hard to pinpoint without getting more information.

When you load the broken HTTPS site, can you right-click and open developer tools / inspect element? Then go in the console and let me know any errors you get, potentially regarding URLs getting blocked from loading.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top

Post

Posted
Rating:
#9940
Avatar
Standard member
friendly is in the usergroup ‘Community saint’
WOW! I guess there are a lot?

mixed active content 1.jpg

mixed active content 2.jpg

Pardon my ignorance but does this give some clue as to what is the cause?

Thanks for your help.


Art and Imagination
of David L Friend

http://davidlfriend.com

  My Business Art Gallery
powered by ocPortal
Online now: No Back to the top

Post

Posted
Rating:
#9942
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
Yeah just as I suspected, it's trying to load all the CSS assets over HTTP.

Try clearing your template cache first and see if that does any good (Admin Zone > Tools > Website Cleanup Tools). Also double-check your base URL. If the base URL has HTTP in it, that will cause Composr to do that. Ideally now that you have HTTPS, you should force everything to run on HTTPS, which also means changing your base URL in _config.php to start with HTTPS.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top

Post

Posted
Rating:
Item has a rating of 5 (Liked by Patrick Schmalstig)
#9943
Avatar
Standard member
friendly is in the usergroup ‘Community saint’
I went into the Installation options and checked over the configuraion - sure enough when I originally installed Composr CMS I set the base URL as HTTP: - so I changed it to HTTPS: and voila! The website does not load broken anymore.

Thank you.

I had thought in the begining there was a place for the base URL to be entered, but I didnt know exactly where to find it... and I was hesitant to get into that part that required the master password.

Thanks again for the help!


Art and Imagination
of David L Friend

http://davidlfriend.com

  My Business Art Gallery
powered by ocPortal
Online now: No Back to the top

Post

Posted
Rating:
#9944
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
Awesome to hear!

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top
1 guest and 0 members have just viewed this.
Back to Top