We recently migrated all of our sites and now have autoSSL for all of our sites.
In the backend now with JEM 2.2, the maps don't show on Firefox. I was able to look at in Chrome and click a button in the address bar to allow the content.
In Firefox, I looked at what errors the console gave and found this:
Blocked loading mixed active content “http://maps.googleapis.com/maps/api/js?key=AIzaSyA4Og9aZctaAB0bX3IXlUer_qYE5BdNUgU&sensor=false&libraries=places&language=en”
Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js”
Without having to "hack" the files, how can we get the maps and jquery to read https as well?
I think Firefox uses the strict SSL mechanic. Where it is forbidden to import non-https sources in https websites.
So in my opinion you have to change the include of the googleapis from http to https in the files. Anoter opportunity eventually won't exist.
Yes it would be better on an update so I don't have to "customize" the files and possibly lose it in an update. Https works on http sites too - it's the other way around that is giving issues. Could you not just use "//"? I've seen things like //google.com etc.
I changed three sites to https. And the map in editvenue in frontend and backend is lost, even when I changed the google-links from http:// to https://.
On three sites on http:// the possibility to see the map during creating is there, even after changing the google-links to https://
There must be some other things!
on JEM 2.3.0 stable in latest Joomla (3.9.19) Protostar php7.4.5