Jump to content

Cart v5, Installed SSL - Still untrusted site


cruspeed

Recommended Posts

Installed SSL cert on my cart today and I'm having issues with getting a secured connection to the server with browser.

 

 

Internet explorer works fine, lock shows up and stays.

 

FireFox - Lock shows up while loading, once page is loaded lock turns into an exclamation point.  When using Firefox, I can inspect elements and image links show up as a https:// link.

 

Google chrome - Has exclamation point on lock and reads - This page includes other resources which are not secure.

 

 

How can I find out what is not secure on my site so I can fix it?  It seems to go from secure to exclamation point as soon as the search box is loaded.  www.speakeasyglass.com

 

 

Would like to add - In Internet Explorer, the "Search our store" does not show up in the search box and connection is secure.  When firefox loads, that shows up and connection changes to  not secure.  My IE settings have the security slider all the way up on high.

Edited by cruspeed
Link to comment
Share on other sites

There is a javascript file being loaded:

https://www.speakeasyglass.com/cart/includes/extra/PayPal_acceptance.js

This script requests an image from:

http://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png

Try making the image src attribute to not have the protocol (I've seen this, and it is weird looking);

://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png
Link to comment
Share on other sites

jQuery(document).ready(function() {
    var pp_acceptance = "<div style="text-align:center"><a href="https://www.paypal.com/uk/webapps/mpp/paypal-popup" title="How PayPal Works" onclick="javascript:window.open('https://www.paypal.com/uk/webapps/mpp/paypal-popup','WIPaypal','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=1060, height=700'); return false;"><img src="http://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal"></a></div>";
    $("body").append(pp_acceptance);
});

Change this-

<img src="http://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal">

To this ?

<img src="://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal">

Thank you for the reply!  I think I found the .js file and the lines to edit are above?

Link to comment
Share on other sites

Hi, when the PayPal modules was configured it was done before SSL was setup. For this reason CubeCart thinks SSL is not available and forces the link to http. If you go back to the modules config under SSL and click save it will fix this issue. 

 

Sorry for any inconvenience caused I'm sure we could improve it to prevent this happening in the future. 

Link to comment
Share on other sites

.. I have fixed this for the next release by changing the path to the JS from to use a dynamic protocol. 

 

<img src="//example.com/modules/plugins/PayPal_Pro/images/acceptance_marks_UK.png" border="0" alt="Now accepting PayPal">

 

Instead of;

 

<img src="http://example.com/modules/plugins/PayPal_Pro/images/acceptance_marks_UK.png" border="0" alt="Now accepting PayPal">

 

Or;

 

<img src="https://example.com/modules/plugins/PayPal_Pro/images/acceptance_marks_UK.png" border="0" alt="Now accepting PayPal">
Link to comment
Share on other sites

jQuery(document).ready(function() {
    var pp_acceptance = "<div style="text-align:center"><a href="https://www.paypal.com/uk/webapps/mpp/paypal-popup" title="How PayPal Works" onclick="javascript:window.open('https://www.paypal.com/uk/webapps/mpp/paypal-popup','WIPaypal','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=1060, height=700'); return false;"><img src="http://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal"></a></div>";
    $("body").append(pp_acceptance);
});

Change this-

<img src="http://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal">

To this ?

<img src="://www.speakeasyglass.com/cart/modules/plugins/PayPal_Pro/images/acceptance_marks_US.png" border="0" alt="Now accepting PayPal">

Thank you for the reply!  I think I found the .js file and the lines to edit are above?

 

 

I am having trouble locating where to make these changes.  Where is this file?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...